feat(mods): classify 59 new distribution jars (Create ecosystem)

Distribution grew 76→135 forgemods; classify-mods.py seeded the 59
new jars into mods-sides.json (57 both, 2 client). Unblocks the server
mod sync — server was stuck on the old 52-jar subset.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-11 01:21:42 +02:00
parent 220b43d007
commit 4750c0d6c7

View File

@@ -1,34 +1,75 @@
{ {
"BetterF3-11.0.3-NeoForge-1.21.1.jar": "client", "BetterF3-11.0.3-NeoForge-1.21.1.jar": "client",
"BridgingMod-2.6.2+1.21.1.neoforge-release.jar": "client", "BridgingMod-2.6.2+1.21.1.neoforge-release.jar": "client",
"CodeChickenLib-1.21.1-4.6.1.526.jar": "both",
"Controlling-neoforge-1.21.1-19.0.5.jar": "client", "Controlling-neoforge-1.21.1-19.0.5.jar": "client",
"CreateDragonsPlus-1.11.2b.jar": "both",
"CreativeCore_NEOFORGE_v2.13.41_mc1.21.1.jar": "both",
"CustomSkinLoader_Universal-14.28.jar": "client", "CustomSkinLoader_Universal-14.28.jar": "client",
"EasierSleeping-1.21.1-4.0.1.jar": "both",
"EasyAnvils-v21.1.0-1.21.1-NeoForge.jar": "both",
"EasyMagic-v21.1.4-1.21.1-NeoForge.jar": "both",
"EnderStorage-1.21.1-2.13.0.191.jar": "both",
"ExplorersCompass-1.21.1-3.4.0-neoforge.jar": "both", "ExplorersCompass-1.21.1-3.4.0-neoforge.jar": "both",
"FarmersDelight-1.21.1-1.3.2.jar": "both", "FarmersDelight-1.21.1-1.3.2.jar": "both",
"FramedBlocks-10.6.0.jar": "both", "FramedBlocks-10.6.0.jar": "both",
"GnKinetics-1.21.1-1.0m.jar": "both",
"HangGlider-v21.1.0-1.21.1-NeoForge.jar": "both",
"ImmediatelyFast-NeoForge-1.6.10+1.21.1.jar": "client", "ImmediatelyFast-NeoForge-1.6.10+1.21.1.jar": "client",
"Jade-1.21.1-NeoForge-15.10.5.jar": "both", "Jade-1.21.1-NeoForge-15.10.5.jar": "both",
"JadeAddons-1.21.1-NeoForge-6.1.0.jar": "both", "JadeAddons-1.21.1-NeoForge-6.1.0.jar": "both",
"JustEnoughProfessions-neoforge-1.21.1-4.0.5.jar": "both", "JustEnoughProfessions-neoforge-1.21.1-4.0.5.jar": "both",
"JustEnoughResources-NeoForge-1.21.1-1.6.0.17.jar": "client", "JustEnoughResources-NeoForge-1.21.1-1.6.0.17.jar": "client",
"LittleFrames_NEOFORGE_v1.4.7_mc1.21.1.jar": "both",
"MouseTweaks-neoforge-mc1.21-2.26.1.jar": "client", "MouseTweaks-neoforge-mc1.21-2.26.1.jar": "client",
"Neat-1.21-47-NEOFORGE.jar": "both",
"Necronomicon-NeoForge-1.6.0+1.21.jar": "both", "Necronomicon-NeoForge-1.6.0+1.21.jar": "both",
"Patchouli-1.21.1-93-NEOFORGE.jar": "both", "Patchouli-1.21.1-93-NEOFORGE.jar": "both",
"Ping-Wheel-1.12.2-neoforge-1.21.1.jar": "both",
"PuzzlesLib-v21.1.51-1.21.1-NeoForge.jar": "both",
"Searchables-neoforge-1.21.1-1.0.2.jar": "client", "Searchables-neoforge-1.21.1-1.0.2.jar": "client",
"TravelersTitles-1.21.1-NeoForge-5.1.3.jar": "client", "TravelersTitles-1.21.1-NeoForge-5.1.3.jar": "client",
"UsefulSlime-neoforge-1.21-1.12.1.jar": "both",
"YungsApi-1.21.1-NeoForge-5.1.6.jar": "both", "YungsApi-1.21.1-NeoForge-5.1.6.jar": "both",
"appleskin-neoforge-mc1.21-3.0.9.jar": "client", "appleskin-neoforge-mc1.21-3.0.9.jar": "client",
"architectury-13.0.8-neoforge.jar": "both", "architectury-13.0.8-neoforge.jar": "both",
"baguettelib-1.21.1-NeoForge-2.0.3.jar": "both", "baguettelib-1.21.1-NeoForge-2.0.3.jar": "both",
"balm-neoforge-1.21.1-21.0.58.jar": "both", "balm-neoforge-1.21.1-21.0.58.jar": "both",
"bellsandwhistles-0.4.7-1.21.1.jar": "both",
"buildinggadgets2-1.3.9.jar": "both",
"cardboardboxes-1.21.1-0.1.2.jar": "both", "cardboardboxes-1.21.1-0.1.2.jar": "both",
"charginggadgets-1.14.1.jar": "both",
"cloth-config-15.0.140-neoforge.jar": "both", "cloth-config-15.0.140-neoforge.jar": "both",
"colorfulhearts-neoforge-1.21.1-10.5.9.jar": "client",
"comforts-neoforge-9.0.5+1.21.1.jar": "both", "comforts-neoforge-9.0.5+1.21.1.jar": "both",
"configured-neoforge-1.21.1-2.6.3.jar": "both", "configured-neoforge-1.21.1-2.6.3.jar": "both",
"copycats-3.0.4+mc.1.21.1-neoforge.jar": "both",
"corpse-neoforge-1.21.1-1.1.13.jar": "both", "corpse-neoforge-1.21.1-1.1.13.jar": "both",
"corpsecurioscompat-1.21.1-NeoForge-4.0.1.jar": "both", "corpsecurioscompat-1.21.1-NeoForge-4.0.1.jar": "both",
"create-1.21.1-6.0.10.jar": "both",
"create-central-kitchen-2.5.0.jar": "both",
"create-enchantment-industry-2.4.1.jar": "both",
"create-integrated-farming-1.2.6.jar": "both",
"create_connected-1.2.2-mc1.21.1.jar": "both",
"create_jetpack-forge-5.1.2.jar": "both",
"create_jetpack_curios-1.2.0-neoforge-1.21.1.jar": "both",
"create_mechanical_chicken-1.21.1-1.3.3-6.0.6.jar": "both",
"create_mechanical_extruder-1.21.1-2.2.0-6.0.8.jar": "both",
"create_mechanical_spawner-1.21.1-1.3.0-6.0.8.jar": "both",
"create_vibrant_vaults-0.3.2.jar": "both",
"createaddition-1.6.0.jar": "both",
"createdeco-2.1.3.jar": "both",
"createsifter-1.21.1-2.2.1.jar": "both",
"createtransmission-1.2.1+neoforge-create6-1.21.1.jar": "both",
"createultimine-1.21.1-neoforge-1.3.2.jar": "both",
"curios-neoforge-9.5.1+1.21.1.jar": "both", "curios-neoforge-9.5.1+1.21.1.jar": "both",
"cwb-neoforge-3.0.0+mc1.21.jar": "both",
"defaultoptions-neoforge-1.21.1-21.1.6.jar": "both",
"drippyloadingscreen_neoforge_3.1.2_MC_1.21.1.jar": "client", "drippyloadingscreen_neoforge_3.1.2_MC_1.21.1.jar": "client",
"easy-piglins-neoforge-1.21.1-1.1.0.jar": "both",
"easy-villagers-neoforge-1.21.1-1.1.42.jar": "both",
"easydisenchanting-neoforge-1.0.0-1.21.1.jar": "both",
"enderrf-1.21.1-1.0.1.jar": "both",
"entity_model_features-3.2.4-1.21-neoforge.jar": "client", "entity_model_features-3.2.4-1.21-neoforge.jar": "client",
"entity_texture_features_1.21-neoforge-7.1.jar": "client", "entity_texture_features_1.21-neoforge-7.1.jar": "client",
"entityculling-neoforge-1.10.2-mc1.21.1.jar": "client", "entityculling-neoforge-1.10.2-mc1.21.1.jar": "client",
@@ -41,38 +82,56 @@
"ftb-teams-neoforge-2101.1.10.jar": "both", "ftb-teams-neoforge-2101.1.10.jar": "both",
"ftb-ultimine-neoforge-2101.1.14.jar": "both", "ftb-ultimine-neoforge-2101.1.14.jar": "both",
"functionalstorage-1.21.1-1.5.7.jar": "both", "functionalstorage-1.21.1-1.5.7.jar": "both",
"fzzy_config-0.7.6+1.21+neoforge.jar": "both",
"handcrafted-neoforge-1.21.1-4.0.3.jar": "both", "handcrafted-neoforge-1.21.1-4.0.3.jar": "both",
"interiors-1.21.1-neoforge-0.6.1.jar": "both",
"inventoryessentials-neoforge-1.21.1-21.1.15.jar": "both", "inventoryessentials-neoforge-1.21.1-21.1.15.jar": "both",
"iris-neoforge-1.8.12+mc1.21.1.jar": "client", "iris-neoforge-1.8.12+mc1.21.1.jar": "client",
"jamlib-neoforge-1.3.6+1.21.1.jar": "both", "jamlib-neoforge-1.3.6+1.21.1.jar": "both",
"jei-1.21.1-neoforge-19.27.0.340.jar": "both", "jei-1.21.1-neoforge-19.27.0.340.jar": "both",
"konkrete_neoforge_1.9.9_MC_1.21.jar": "client", "konkrete_neoforge_1.9.9_MC_1.21.jar": "client",
"kotlinforforge-5.11.0-all.jar": "both",
"kubejs-create-neoforge-2101.3.1-build.18.jar": "both",
"kubejs-neoforge-2101.7.2-build.368.jar": "both", "kubejs-neoforge-2101.7.2-build.368.jar": "both",
"kubejsdelight-1.1.6.jar": "both", "kubejsdelight-1.1.6.jar": "both",
"laserio-1.9.11.jar": "both",
"lithium-neoforge-0.15.3+mc1.21.1.jar": "both", "lithium-neoforge-0.15.3+mc1.21.1.jar": "both",
"lootr-neoforge-1.21.1-1.11.37.120.jar": "both", "lootr-neoforge-1.21.1-1.11.37.120.jar": "both",
"mechanical_cow-1.21.1-1.2.0-6.0.8.jar": "both",
"mechanicals-1.21.1-1.1.0.jar": "both",
"melody_neoforge_1.0.10_MC_1.21.jar": "client", "melody_neoforge_1.0.10_MC_1.21.jar": "client",
"mob_grinding_utils-1.1.10+mc1.21.1.jar": "both",
"modernfix-neoforge-5.27.12+mc1.21.1.jar": "both",
"morefunctionalstorage-1.2.3.jar": "both", "morefunctionalstorage-1.2.3.jar": "both",
"moreoverlays-1.24.2-mc1.21.1-neoforge.jar": "client",
"polymorph-neoforge-1.1.0+1.21.1.jar": "both", "polymorph-neoforge-1.1.0+1.21.1.jar": "both",
"ponderjs-neoforge-1.21.1-2.4.0.jar": "client", "ponderjs-neoforge-1.21.1-2.4.0.jar": "client",
"resourcefullib-neoforge-1.21-3.0.12.jar": "both", "resourcefullib-neoforge-1.21-3.0.12.jar": "both",
"rhino-2101.2.7-build.85.jar": "both", "rhino-2101.2.7-build.85.jar": "both",
"rightclickharvest-neoforge-4.6.1+1.21.1.jar": "both", "rightclickharvest-neoforge-4.6.1+1.21.1.jar": "both",
"simplemagnets-1.1.12c-neoforge-mc1.21.jar": "both", "simplemagnets-1.1.12c-neoforge-mc1.21.jar": "both",
"sliceanddice-forge-4.2.4.jar": "both",
"sodium-extra-neoforge-0.8.7+mc1.21.1.jar": "client", "sodium-extra-neoforge-0.8.7+mc1.21.1.jar": "client",
"sodium-neoforge-0.8.12-alpha.4+mc1.21.1.jar": "client", "sodium-neoforge-0.8.12-alpha.4+mc1.21.1.jar": "client",
"sophisticatedbackpacks-1.21.1-3.25.55.1852.jar": "both", "sophisticatedbackpacks-1.21.1-3.25.55.1852.jar": "both",
"sophisticatedbackpackscreateintegration-1.21.1-0.1.6.99.jar": "both",
"sophisticatedcore-1.21.1-1.4.49.1976.jar": "both", "sophisticatedcore-1.21.1-1.4.49.1976.jar": "both",
"spark-1.10.124-neoforge.jar": "both", "spark-1.10.124-neoforge.jar": "both",
"supermartijn642configlib-1.1.8-neoforge-mc1.21.jar": "both", "supermartijn642configlib-1.1.8-neoforge-mc1.21.jar": "both",
"supermartijn642corelib-1.1.21-neoforge-mc1.21.jar": "both", "supermartijn642corelib-1.1.21-neoforge-mc1.21.jar": "both",
"tagtooltips-neoforge-1.21.1-1.2.0.jar": "client", "tagtooltips-neoforge-1.21.1-1.2.0.jar": "client",
"titanium-1.21-4.0.43.jar": "both", "titanium-1.21-4.0.43.jar": "both",
"toolsjs-0.1.1.jar": "both",
"torchmaster-neoforge-1.21.1-21.1.9.jar": "both", "torchmaster-neoforge-1.21.1-21.1.9.jar": "both",
"trashcans-1.0.18c-neoforge-mc1.21.jar": "both", "trashcans-1.0.18c-neoforge-mc1.21.jar": "both",
"txnilib-neoforge-1.0.24-1.21.1.jar": "both",
"utilitarian-1.21.1-0.19.2.jar": "both", "utilitarian-1.21.1-0.19.2.jar": "both",
"voicechat-neoforge-1.21.1-2.6.18.jar": "both", "voicechat-neoforge-1.21.1-2.6.18.jar": "both",
"waterframes-NEOFORGE-mc1.21.1-v2.1.23.jar": "both",
"watermedia-2.1.37.jar": "both",
"watervision-NF-mc1.21.1-v0.1.0-alpha.jar": "both",
"welcomescreen-neoforge-1.0.0-1.21.1.jar": "client", "welcomescreen-neoforge-1.0.0-1.21.1.jar": "client",
"wm_binaries-3.0.0-rc.1.jar": "both",
"yeetusexperimentus-neoforge-87.0.0.jar": "client", "yeetusexperimentus-neoforge-87.0.0.jar": "client",
"yet_another_config_lib_v3-3.8.2+1.21.1-neoforge.jar": "both" "yet_another_config_lib_v3-3.8.2+1.21.1-neoforge.jar": "both"
} }