iska_lib-1.12.0.1.0-neoforge-26.1.2.jar
Curse Maven Snippet
What's new
Iskandert's Library
Now Requires: Another Config Manager 1.0.0.0.0+
Changes from 1.12.0.1.0:
Features:
- Recipe bundle split expands every registered Colossal/Utils bundle into one RecipeManager entry per array element before KubeJS / CraftTweaker see the map. Bundle arrays:
recipes,sources,entries, andvalid_blocks. Default child id:<namespace>:<path>_<index>(continuous index from the parent file id) *:heating_coils: each coil is further split perconsumeoption into<namespace>:heating_coils_<coilPath>_<optionIndex>(e.g.colossal_reactors:heating_coils_heating_coil_energy_0). Those ids are the shared contract for RecipeManager, KubeJS, CraftTweaker, JEI, EMI, and REI- Injects KubeJS-friendly
results/ingredientsmirrors from common I/O field aliases when absent (skips Mekanism%chemicalselectors in item mirrors)
Tweaks:
- Gas/liquid client hooks register once per process (
IskaLibConsumerClientHooks+OncePerEvent) so consumer mods no longer double-register fluid models / tint / asset packs when NeoForge posts the same bus event to every mod - Recipe bundle splitter: keep existing
results/ingredientsif already present - 1.21.1: Recipe bundles are split through a virtual datapack manager (iska_lib/recipe_bundle_bridge). Child recipes are injected and parent bundles disabled before the RecipeManager loads recipe/
- 26.1.2: recipe bundle split on
ModifyRecipeJsonsEventatEventPriority.HIGHEST.
Changes from 1.12.0.0.0:
Features:
- Stages system moved into the Library (loaders, reload, commands, item gates; Utils bridge)
- Fluid JSON (
data/*/iska_lib/liquids/): register + runtime overlays for infinity / loggable / dimension transforms - AOE tool behaviors (
iska_lib:tools): JSON + JavaToolBehaviorLoader.register loggablefluids: water-like hydrate / boat / extinguish (not vanilla WATERLOGGED)- FTB Ultimine stage integration; ExplosionSystem option
explosionGriefFtbClaims(default false) - HSV color picker UI helpers
- Recipe bundle split before KubeJS:
recipes/sources→ child idspath_N+results/ingredientsmirrors (factory/factory_sources/ancient_tab)
Tweaks:
- Removed experimental warning; removed World Backup Gate
- Disabled orphaned legacy
block_displayscanner marker cleanup (no periodic scan/kill)
This mod has no additional files

