Add enigmatic graves (#130)

This commit is contained in:
Deepa
2025-08-17 08:34:11 -05:00
committed by GitHub
parent f33304d84f
commit 08607f5bcb
8 changed files with 72 additions and 3 deletions

View 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"

View File

@@ -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

View File

@@ -1,5 +1,5 @@
ignoreUpdate:170
updateNotification:true
updateNotification:false
allowInternetAccess:true
differentiateByServerAddress:true
caveMapsAllowed:true

View File

@@ -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"

Binary file not shown.

After

Width:  |  Height:  |  Size: 938 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

View 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

View File

@@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "0d475544796997373ab755fb1ba42e4cbca43bb9c7cde13148738815a2666311"
hash = "b0e82bcea7517ca61cd6d0fde9fca3f04c073bdb1ccf325e4cece30b5768d28b"
[versions]
forge = "47.4.6"