Skip to content

Port Mineralogy 6.1.2 to NeoForge 26.1.2 - #171

Merged
SkyBlade1978 merged 2 commits into
MinecraftModDevelopmentMods:master-26.1.2-neofrom
SkyBlade1978:master-26.1.2-neo
Sep 11, 2026
Merged

SkyBlade1978 merged 2 commits into
MinecraftModDevelopmentMods:master-26.1.2-neofrom
SkyBlade1978:master-26.1.2-neo

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Collaborator

Summary

Ports Mineralogy 6.1.2 to Minecraft 26.1.2 on NeoForge while preserving the accepted gameplay, registry, NBT, configuration, migration, OreSpawn-provider, recipe, texture, and world-compatibility contracts.

  • targets Mineralogy 6.1.2.2601022, NeoForge 26.1.2.94, Java 25, and released OreSpawn 4.0.16.2601022
  • adapts random access, loot tools, crafting remainders, furnace recipe lookup, fertilizer initialization, fluid model baking, tags, recipes, advancements, and block entities to Minecraft 26.1 APIs
  • retargets the legacy Mixins to the four-argument chunk upgrader and supports both legacy root and modern Overworld region layouts while retaining all 18,192 mappings, chunk protection, sidecar recovery, and furnace normalization
  • preserves native-family texture synchronization, NeoForge creative-tab population, mining and furnace-state corrections, native-tuff/slab behavior, configurable cobblestone equivalence, crude oil, lamps, drops, and grouped tabs
  • retains 1,433 Mineralogy recipes and advancements, 48 Minecraft recipe overrides, 21 Minecraft advancement overrides, 18 slab bridges, 928 item definitions, 17 reviewed locales, and the established mining-tag totals
  • registers no Mineralogy terrain or ore generator and makes no registry-ID, configuration-format, provider, locale, or persistent-world identity change

Validation

  • 62 automated tests passed
  • clean release build, Javadocs, dependency checks, artifact audit, checksums, cold NeoGradle bootstrap, Eclipse generation, and production-classpath verification passed
  • all three reproducible release JARs were audited for Java 25 bytecode and required resources
  • development and exact packaged client/server fresh-and-reload smokes passed with NeoForge 26.1.2.94 and released OreSpawn
  • recipe/advancement, cobblestone-mode, native-tuff/slab, creative-tab, mining, furnace, model/texture, Mixin, migration, world-generation, dimension-isolation, oil compatibility, and upgrade-fixture checks passed
  • Ocean and forced-volcanic qualification generated 1,089 requested Overworld chunks each; the union contains all 32 rock families, all three ores, and covered crude oil, with separate Nether and End isolation passes
  • manually tested and accepted in game

@SkyBlade1978
SkyBlade1978 merged commit 913d11a into MinecraftModDevelopmentMods:master-26.1.2-neo Sep 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant