fixed weird server crash with betterarcheology_structures and cristellib configs

This commit is contained in:
gabetoo 2024-12-30 21:41:05 -05:00
parent c30bf5bde3
commit da36208b0e
7 changed files with 250 additions and 1 deletions

Binary file not shown.

View file

@ -0,0 +1,23 @@
/*
This config is used to tweak the spawning-behaviour certain structures from the BetterArcheology Mod
*/
{
// Normal buildings, ruins etc. without fossils.
"archeology_sites": {
"spacing": 32,
"separation": 16,
"salt": 990880770
},
// Underwater ruins similar to shipwrecks containing fossiliferous dirt.
"underwater_ruins": {
"spacing": 16,
"separation": 12,
"salt": 990880772
},
// Rather small fossil sites with fossiliferous dirt.
"fossil_sites": {
"spacing": 24,
"separation": 12,
"salt": 990880771
}
}

View file

@ -0,0 +1,39 @@
/*
This config is used to enable or disable certain structures from the BetterArcheology Mod
*/
{
// Normal buildings, ruins etc. without fossils.
"archeology_sites": {
"archeologist_camp_grassy": true,
"archeologist_camp_redsand": true,
"archeologist_camp_sand": true,
"buried_ruins_sand": true,
"catacombs": true,
"desert_obelisk": true,
"light_temple": true,
"mesa_ruins": true,
"mott": true,
"ruins_sand": true,
"stonehenge_grassy": true,
"temple_jungle": true,
"tumulus_grassy": true
},
// Underwater ruins similar to shipwrecks containing fossiliferous dirt.
"underwater_ruins": {
"underwater_0": true,
"underwater_1": true,
"underwater_2": true,
"underwater_3": true
},
// Rather small fossil sites with fossiliferous dirt.
"fossil_sites": {
"fossil_chicken": true,
"fossil_chicken_birch": true,
"fossil_creeper": true,
"fossil_jungle_0": true,
"fossil_jungle_1": true,
"fossil_sheep_0": true,
"fossil_wolf": true,
"villager_grave": true
}
}

View file

@ -0,0 +1,75 @@
/*
This config file makes it possible to switch off any Minecraft structure.
To disable a structure, simply set the value of that structure to "false".
To change the rarity of a structure category, use the other file in the folder.
*/
{
"igloos": {
"igloo": true
},
"desert_pyramids": {
"desert_pyramid": true
},
"end_cities": {
"end_city": true
},
"ocean_ruins": {
"ocean_ruin_cold": true,
"ocean_ruin_warm": true
},
"shipwrecks": {
"shipwreck": true,
"shipwreck_beached": true
},
"woodland_mansions": {
"mansion": true
},
"ancient_cities": {
"ancient_city": true
},
"buried_treasures": {
"buried_treasure": true
},
"villages": {
"village_plains": true,
"village_desert": true,
"village_savanna": true,
"village_snowy": true,
"village_taiga": true
},
"nether_complexes": {
"fortress": true,
"bastion_remnant": true
},
"ocean_monuments": {
"monument": true
},
"jungle_temples": {
"jungle_pyramid": true
},
"nether_fossils": {
"nether_fossil": true
},
"mineshafts": {
"mineshaft": true,
"mineshaft_mesa": true
},
"pillager_outposts": {
"pillager_outpost": true
},
"swamp_huts": {
"swamp_hut": true
},
"strongholds": {
"stronghold": true
},
"ruined_portals": {
"ruined_portal": true,
"ruined_portal_desert": true,
"ruined_portal_jungle": true,
"ruined_portal_swamp": true,
"ruined_portal_mountain": true,
"ruined_portal_ocean": true,
"ruined_portal_nether": true
}
}

View file

@ -0,0 +1,96 @@
/*
This config file makes it possible to change the spacing, separation, salt (and frequency) of Minecraft's structure sets.
SPACING --- controls how far a structure can be from others of its kind
SEPARATION --- controls how close to each other two structures of the same type can be.
KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION.
*/
{
"igloos": {
"spacing": 32,
"separation": 8,
"salt": 14357618
},
"desert_pyramids": {
"spacing": 32,
"separation": 8,
"salt": 14357617
},
"end_cities": {
"spacing": 20,
"separation": 11,
"salt": 10387313
},
"ocean_ruins": {
"spacing": 20,
"separation": 8,
"salt": 14357621
},
"shipwrecks": {
"spacing": 24,
"separation": 4,
"salt": 165745295
},
"woodland_mansions": {
"spacing": 80,
"separation": 20,
"salt": 10387319
},
"ancient_cities": {
"spacing": 24,
"separation": 8,
"salt": 20083232
},
"buried_treasures": {
"spacing": 1,
"separation": 0,
"frequency": 0.01,
"salt": 0
},
"villages": {
"spacing": 34,
"separation": 8,
"salt": 10387312
},
"nether_complexes": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"ocean_monuments": {
"spacing": 32,
"separation": 5,
"salt": 10387313
},
"jungle_temples": {
"spacing": 32,
"separation": 8,
"salt": 14357619
},
"nether_fossils": {
"spacing": 2,
"separation": 1,
"salt": 14357921
},
"mineshafts": {
"spacing": 1,
"separation": 0,
"frequency": 0.004,
"salt": 0
},
"pillager_outposts": {
"spacing": 32,
"separation": 8,
"frequency": 0.2,
"salt": 165745296
},
"swamp_huts": {
"spacing": 32,
"separation": 8,
"salt": 14357620
},
"ruined_portals": {
"spacing": 40,
"separation": 15,
"salt": 34222645
}
}

View file

@ -96,6 +96,22 @@ hash = "dc83e158808a3dafbf9602aba6506d98e64b60ceee204623a2f6a38e37711f33"
file = "configureddefaults/config/bclib/server.json" file = "configureddefaults/config/bclib/server.json"
hash = "08c500c5920acffef2fe2eee5672f06670d4624f39f9920101f2b74ef405ebb5" hash = "08c500c5920acffef2fe2eee5672f06670d4624f39f9920101f2b74ef405ebb5"
[[files]]
file = "configureddefaults/config/betterarcheology_structures/structure_settings.json5"
hash = "38d7ba223179d5c572ab2b545501505a75bfd32acd4d3b2f558f8d7d9134c269"
[[files]]
file = "configureddefaults/config/betterarcheology_structures/structure_toggle.json5"
hash = "2e50e09b1315e4a45ae949f4b515fd29ed4fa2f307849eafe8cd4c5b7706dea0"
[[files]]
file = "configureddefaults/config/cristellib/minecraftED.json5"
hash = "8e01cc9b7e46f74fd60ce36d3459628b8198cb988051ae52f14cda36ef0fd869"
[[files]]
file = "configureddefaults/config/cristellib/minecraftP.json5"
hash = "8fe09b83f2fe6bf9d547e99b8d883aef42bf3d9e2e6f5bd43ec3fcd4c7f756da"
[[files]] [[files]]
file = "configureddefaults/config/itemswapper.json" file = "configureddefaults/config/itemswapper.json"
hash = "f4800ff252692c27fef48552f202466b09a452226871bbccc77b5c73ca557eaa" hash = "f4800ff252692c27fef48552f202466b09a452226871bbccc77b5c73ca557eaa"

View file

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index] [index]
file = "index.toml" file = "index.toml"
hash-format = "sha256" hash-format = "sha256"
hash = "233b75f5174bebca73ac9b85057e1f5ccaf48d84b52cf32401fa14260cb5aed4" hash = "fb6c3432de117ba640405cc0ac99ff48db1c43dc478bbf6d947fc5166c0e77b5"
[versions] [versions]
minecraft = "1.20.1" minecraft = "1.20.1"