diff --git a/.packwizignore b/.packwizignore index 4369c97..c68b308 100644 --- a/.packwizignore +++ b/.packwizignore @@ -65,11 +65,7 @@ config/paxi/datapacks/* # Default Options copies them into place client-side, only when the target is absent. !config/defaultoptions !config/defaultoptions/** -# Server spawn tuning (analysis/client-perf/SPAWN-TUNING.md); partial files, the mods -# fill in defaults for every other key. Enforced: the server reads them from here. -!config/alexsmobs-common.toml -!config/fowlplay.json5 -!config/crittersandcompanions-common.json5 +# Spawn tuning reverted 2026-10-18: bench B14 showed no measurable load reduction. # ModernFix mixin overrides (build.py SHIP; enforced - ModernFix reads it before # Default Options runs). dynamic_resources=true per bench B6. !config/modernfix-mixins.properties diff --git a/config/alexsmobs-common.toml b/config/alexsmobs-common.toml deleted file mode 100644 index 2bd64f1..0000000 --- a/config/alexsmobs-common.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Onion MC spawn tuning (analysis/client-perf/SPAWN-TUNING.md). Partial file: NeoForge -# fills every other key with its default on load. Halves only the common mobs that are -# heavy by weight x hard-coded group size; rare mobs keep their defaults. -[spawning] - gazelleSpawnWeight = 20 - capuchinMonkeySpawnWeight = 14 - elephantSpawnWeight = 15 - straddlerSpawnWeight = 35 - rockyRollerSpawnWeight = 30 - underminerSpawnWeight = 25 - blobfishSpawnWeight = 15 - mudskipperSpawnWeight = 14 - caimanSpawnWeight = 15 diff --git a/config/crittersandcompanions-common.json5 b/config/crittersandcompanions-common.json5 deleted file mode 100644 index 99e4099..0000000 --- a/config/crittersandcompanions-common.json5 +++ /dev/null @@ -1,51 +0,0 @@ -// Onion MC spawn tuning (analysis/client-perf/SPAWN-TUNING.md). Partial file: YACL keeps -// defaults for missing keys. Each listed rule list REPLACES that mob's defaults, so every -// biome rule of a changed mob is listed. configVersion 2 skips the v1->v2 migration. -{ - "configVersion": 2, - "spawning": { - "leaf_insect": [ - {"biome_spec": "#c:is_jungle", "weight": 8, "min": 1, "max": 1}, - {"biome_spec": "#c:is_forest", "weight": 4, "min": 1, "max": 1} - ], - "sea_bunny": [ - {"biome_spec": "minecraft:ocean", "weight": 10, "min": 1, "max": 2}, - {"biome_spec": "minecraft:deep_ocean", "weight": 10, "min": 1, "max": 2}, - {"biome_spec": "minecraft:warm_ocean", "weight": 20, "min": 1, "max": 3}, - {"biome_spec": "minecraft:lukewarm_ocean", "weight": 10, "min": 1, "max": 3}, - {"biome_spec": "minecraft:deep_lukewarm_ocean", "weight": 10, "min": 1, "max": 3} - ], - "dragonfly": [ - {"biome_spec": "#c:is_river", "weight": 4, "min": 1, "max": 1}, - {"biome_spec": "#c:is_swamp", "weight": 5, "min": 1, "max": 1}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 1} - ], - "ladybug": [ - {"biome_spec": "#c:is_forest", "weight": 4, "min": 1, "max": 3}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 2}, - {"biome_spec": "#c:is_floral", "weight": 7, "min": 1, "max": 2} - ], - "stag_beetle": [ - {"biome_spec": "#c:is_forest", "weight": 3, "min": 1, "max": 2}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 2} - ], - "roly_poly": [ - {"biome_spec": "#c:is_forest", "weight": 3, "min": 1, "max": 3}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 2}, - {"biome_spec": "#c:is_swamp", "weight": 6, "min": 1, "max": 2} - ], - "snail": [ - {"biome_spec": "#c:is_forest", "weight": 3, "min": 1, "max": 2}, - {"biome_spec": "#c:is_lush", "weight": 5, "min": 1, "max": 2}, - {"biome_spec": "#c:is_swamp", "weight": 6, "min": 1, "max": 2} - ], - "stick_bug": [ - {"biome_spec": "#c:is_forest", "weight": 3, "min": 1, "max": 2}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 2} - ], - "weevil": [ - {"biome_spec": "#c:is_forest", "weight": 3, "min": 1, "max": 3}, - {"biome_spec": "#c:is_lush", "weight": 6, "min": 1, "max": 2} - ] - } -} diff --git a/config/fowlplay.json5 b/config/fowlplay.json5 deleted file mode 100644 index 79d66b1..0000000 --- a/config/fowlplay.json5 +++ /dev/null @@ -1,13 +0,0 @@ -// Onion MC spawn tuning (analysis/client-perf/SPAWN-TUNING.md). Partial file: YACL keeps -// defaults for every missing key and re-saves. Targets the waterfowl/gull/sparrow flocks -// behind Fowl Play #214; songbirds and raptors keep their defaults. -{ - "duckSpawnWeight": 2, - "duckMaxGroupSize": 4, - "gooseSpawnWeight": 2, - "gooseMaxGroupSize": 3, - "gullSpawnWeight": 3, - "gullMaxGroupSize": 5, - "sparrowSpawnWeight": 12, - "sparrowMaxGroupSize": 4 -} diff --git a/index.toml b/index.toml index eb6d6f1..0391714 100644 --- a/index.toml +++ b/index.toml @@ -4,14 +4,6 @@ hash-format = "sha256" file = "config/akashictome-common.toml" hash = "4e479c86ddfec0c5e28f07034f033a10abae404309f38ccc4bfc15da9de2dfa2" -[[files]] -file = "config/alexsmobs-common.toml" -hash = "bc47ee67032ceab8b2b408819ce9b268812f37da8f13b9b7efeae0deed607c4b" - -[[files]] -file = "config/crittersandcompanions-common.json5" -hash = "1ac5a9b392b3aa980abe86b37aa8a9853e91c02cd18f8a1bceea0d08fe3f10c4" - [[files]] file = "config/defaultoptions/extra/config/DistantHorizons.toml" hash = "8949bf3c7a43df7a7ae384213db0985425db3559219c29cb63eaef45c7962dcc" @@ -44,10 +36,6 @@ hash = "9b75828543ed2b8cc5804eabecdc28262297a90d6f0e8e771d64ff779a69e3c9" file = "config/defaultoptions/options.txt" hash = "62034e0589087dab02d1a15192ad313a57f907d5ee9ebbf8853151f7831851a1" -[[files]] -file = "config/fowlplay.json5" -hash = "09ad767a358310e9d38e632ba0e670b0afd1554c162eadb6928d106df17b66c3" - [[files]] file = "config/modernfix-mixins.properties" hash = "ca92e91a2d856d42e4a5b1ba1900fbed0e942bcbeddd75c0195a2375ade75695" @@ -618,11 +606,6 @@ file = "mods/fishermans-haven.pw.toml" hash = "d72a60c2053f10a447bdd05577674eeb8d0253a3ca02cb40776e063db556dda2" metafile = true -[[files]] -file = "mods/flerovium.pw.toml" -hash = "9ab20de2d63037f055d6b614013389e0198068bab536dfd62eebd913e5222fe1" -metafile = true - [[files]] file = "mods/fowlplay.pw.toml" hash = "549e72a053da13a50404bd0901b75ce25c6045e778d5a89afcf58e9b5e1945f5" diff --git a/mods/flerovium.pw.toml b/mods/flerovium.pw.toml deleted file mode 100644 index 42e3457..0000000 --- a/mods/flerovium.pw.toml +++ /dev/null @@ -1,13 +0,0 @@ -name = "Flerovium" -filename = "flerovium-neoforge-1.21.1-1.1.2-all.jar" -side = "client" - -[download] -url = "https://cdn.modrinth.com/data/4Rh1Mobu/versions/oU1q3eIj/flerovium-neoforge-1.21.1-1.1.2-all.jar" -hash-format = "sha512" -hash = "6301ea6991768832fa983f61e1b0574336aea4920e027632a3df93c8a10f5d87041876fad516d16827d9cd13a84b5a8c334c1a0076ca04121e321939d5d6ea52" - -[update] -[update.modrinth] -mod-id = "4Rh1Mobu" -version = "oU1q3eIj" diff --git a/pack.toml b/pack.toml index d0af8da..2f1d2fc 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "1ec4be75b6fe3d25a6d80d8274baea07b9b0f84300a56a8d101108980199f05e" +hash = "07463f2d8920a7a3ec3f9b3d7d5f0883ed265d3bc8c34e0c956b09d8ce277814" [versions] minecraft = "1.21.1"