Add enigmatic graves (#130)
This commit is contained in:
39
config/enigmaticgraves-common.toml
Normal file
39
config/enigmaticgraves-common.toml
Normal file
@@ -0,0 +1,39 @@
|
||||
|
||||
#Misc Options
|
||||
[misc]
|
||||
#Should you get a grave finder item after you respawn?
|
||||
spawnGraveFinder = true
|
||||
#Set to false to disable retrieval by sneaking on top of the grave.
|
||||
sneakRetrieval = true
|
||||
|
||||
#How the grave data is handled
|
||||
[data]
|
||||
#Defines how the experience should be handled when the player dies.
|
||||
#DROP: Drops the xp as normal.
|
||||
#REMOVE: Doesn't drop or restore the xp. Effectively removes it on death.
|
||||
#KEEP_VANILLA: Stores the same amount of xp that would've been dropped normally into the grave.
|
||||
#KEEP_ALL: Stores all the players xp in the graves to restore it.
|
||||
#Allowed Values: DROP, REMOVE, KEEP_VANILLA, KEEP_ALL
|
||||
experienceHandling = "KEEP_ALL"
|
||||
#Defines the amount of entries per player that can be stored to retrieve using commands.
|
||||
#Once the entry count overflows, the oldest entries will be removed.
|
||||
#Range: 1 ~ 99
|
||||
graveEntryCount = 10
|
||||
|
||||
#Grave Spawn Place Handling
|
||||
#The grave will first scan down from the death position until it finds a solid block to place the grave on.
|
||||
#If there is no solid block below the death position, it will attempt to scan from the 'scanHeight' value
|
||||
#It will scan up to +-'scanRange' in attempt to find a solid block with 2 air blocks above it to spawn the grave on.
|
||||
#If it fails to find a place, it will then either:
|
||||
# - Place a block at y=1 with the grave on top, if the 'scanHeight' were filled with block
|
||||
# - Place a block at y='scanHeight' with the grave on top, if the 'scanHeight' were filled with air
|
||||
[position]
|
||||
#The scanning start position for a valid place to spawn
|
||||
#Range: -64 ~ 319
|
||||
scanHeight = 60
|
||||
#The vertical range (up/down) from the initial position to scan for a valid spot to place a grave
|
||||
#Range: -64 ~ 319
|
||||
scanRange = 10
|
||||
#The block that should spawn below the grave if there is none
|
||||
floorBlock = "minecraft:dirt"
|
||||
|
||||
@@ -8,7 +8,7 @@ debugEntityVariantIds:false
|
||||
radarHideInvisibleEntities:true
|
||||
allowInternetAccess:true
|
||||
#INGAME SETTINGS (DO NOT EDIT!)
|
||||
updateNotification:true
|
||||
updateNotification:false
|
||||
minimap:true
|
||||
caveMaps:2
|
||||
caveZoom:1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ignoreUpdate:170
|
||||
updateNotification:true
|
||||
updateNotification:false
|
||||
allowInternetAccess:true
|
||||
differentiateByServerAddress:true
|
||||
caveMapsAllowed:true
|
||||
|
||||
17
index.toml
17
index.toml
@@ -68,6 +68,10 @@ hash = "7fbf1a7a900a7294102ce0bb406470084d0054d57df53440de3607135fb6ccba"
|
||||
file = "config/emi.css"
|
||||
hash = "dba3e615aa3ff50e5f774b215586ce67de03fc4264cc7ad1e59fc5e7359a4357"
|
||||
|
||||
[[files]]
|
||||
file = "config/enigmaticgraves-common.toml"
|
||||
hash = "7dc50adcc0c0772ae2059c99ce4049f243bbbe26bc374c91ac27f6f928772add"
|
||||
|
||||
[[files]]
|
||||
file = "config/expatternprovider-common.toml"
|
||||
hash = "14ef0bbe6e5eeb3be38eb0cc02dcf7390343df816df23d01e032311298911464"
|
||||
@@ -432,6 +436,14 @@ hash = "16064257078b72734d0d52c8c85333f06d9f017bbaf6646c366f3803a510962d"
|
||||
file = "kubejs/assets/emi/category/properties/categories.json"
|
||||
hash = "1fec36a6d21f1141d244bb229e94879a34c648b49deb0d6458cb77f64078dc2b"
|
||||
|
||||
[[files]]
|
||||
file = "kubejs/assets/enigmaticgraves/textures/grave.png"
|
||||
hash = "e43299af2db5392e277be11f077f9df7029a6cd14055c87e3a599a94fe92e748"
|
||||
|
||||
[[files]]
|
||||
file = "kubejs/assets/enigmaticgraves/textures/item/grave_finder.png"
|
||||
hash = "adf9dfd51a3960daa2966c1c83e6880d83cd138b84fabcb6c3a59e9fce4572c0"
|
||||
|
||||
[[files]]
|
||||
file = "kubejs/assets/expatternprovider/lang/en_us.json"
|
||||
hash = "ab10d53412e964000cd42d01639530f2266b83a0e0192d8d6f7c15aaf328790c"
|
||||
@@ -857,6 +869,11 @@ file = "mods/ender-storage-1-8.pw.toml"
|
||||
hash = "638f7c447dbe7dc2e85e4bf89d70fb41632db940a57de498094f2be57fa6c18d"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/enigmatic-graves-fork.pw.toml"
|
||||
hash = "4a362c02618c1661f08f0aedad55ae43cfbb9fb00862a347c27007031899a1a1"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/ex-pattern-provider.pw.toml"
|
||||
hash = "5dd87764b5c75976d171c15bb044c133164e6221573391a1118009e0f8bf649d"
|
||||
|
||||
BIN
kubejs/assets/enigmaticgraves/textures/grave.png
Normal file
BIN
kubejs/assets/enigmaticgraves/textures/grave.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 938 B |
BIN
kubejs/assets/enigmaticgraves/textures/item/grave_finder.png
Normal file
BIN
kubejs/assets/enigmaticgraves/textures/item/grave_finder.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 270 B |
13
mods/enigmatic-graves-fork.pw.toml
Normal file
13
mods/enigmatic-graves-fork.pw.toml
Normal file
@@ -0,0 +1,13 @@
|
||||
name = "Enigmatic Graves Fork"
|
||||
filename = "enigmaticgraves-1.20.1-1.8.0.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
hash-format = "sha1"
|
||||
hash = "6b673125e3da20eda16c66991d2c0d2e4a824d09"
|
||||
mode = "metadata:curseforge"
|
||||
|
||||
[update]
|
||||
[update.curseforge]
|
||||
file-id = 5528485
|
||||
project-id = 1048696
|
||||
Reference in New Issue
Block a user