File Details
NuclearCraft-1.21.1-1.4.0.jar
- B
- May 2, 2026
- 17.44 MB
- 125
- 1.21.1
- NeoForge
File Name
NuclearCraft-1.21.1-1.4.0.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
NuclearCraft Fork v1.4.0 — Transuranic Expansion
Fission chain saturated from Thorium through Einsteinium.
Isotopes
Registered 75+ new isotopes across Z=81–99 (Tl, Pb, Bi, Po, At, Rn, Fr, Ra, Ac, Pa, and full transuranic coverage)
All three natural decay series (U-238, U-235, Th-232) now trace completely to stable lead
Fuels
Added fuel groups for all 9 transuranic elements through Einsteinium-254
New fuels include Pu-236, Cm-240, Es-254 (fusion gate) and complete coverage of Bk, Cf tiers
Machines
Decay Hastener: complete natural series + all transuranic branch decays
Irradiator: full Th-230 → Es-254 neutron capture chain
Fuel Reprocessor: all new fuel groups with physically-grounded output distributions
Target Chamber: probabilistic spallation outputs for all heavy targets
Textures
405 new isotope textures generated via dye-sprite pipeline, element-colored with mass-based hue shift
Existing hand-authored textures preserved
Infrastructure
Fixed datagen codec round-trip crash (configs not loaded during datagen)
Fixed JEI/JER runtime dependency for datagen
Resolved all duplicate recipe ID collisions in branch decay and alternate irradiation paths
Performance
Fixed AbstractRecipe.getItemIngredients() allocating a new NonNullList on every call — now cached on first build, eliminating the primary allocation hotspot when clicking isotope-heavy JEI categories (decay hastener, fuel reprocessor, irradiator)
Fixed ProcessorCategoryWrapper rebuilding slot drawables and progress background on every recipe view — all four slot drawable types and per-duration progress backgrounds now allocated once per category instance and reused
Both fixes are upstream bugs made critical by the expanded isotope registry; pre-existing with small registries, severe at 400+ isotopes

