Repository navigation
4.0.1 work - #546
Merged
dshadowwolf merged 5 commits intoNov 14, 2026
Merged
4.0.1 work#546dshadowwolf merged 5 commits into
dshadowwolf merged 5 commits into
Conversation
Bump the version to 4.0.1.121012 and take over the vanilla-side content that MMDLib 2.0.2 drops. Content - Treat copper as a vanilla extension like iron: vanilla supplies the ingot, block, ore, door and trapdoor. The old basemetals: copper IDs alias to the vanilla ones in MissingMappings, including chest-loot remapping. The OreSpawn copper entry is removed (provider revision 2). - Import the human detector from MMDLib, with its translations in tools/translations/blocks.json. - Add the eight generic crushing recipes (cobblestone, gravel, stone, smooth stone, bricks, nether bricks, sandstone, red sandstone). Datagen - Generate the vanilla shape, tool, armour and enchantable tags, plus the c:tools/*, c:ores_in_ground/*, c:ore_rates/singular and c:hidden_from_recipe_viewers tags, from block and item classes. Remove the hand-written minecraft item tags. - Add the double slabs to minecraft:slabs. - Write the Mekanism chemical_solid_tag data map for slurries. - Set the ore cutout through "render_type" in the generated models instead of ItemBlockRenderTypes. Cleanup - Archive the 1.20-era Ender IO and Tinkers' Construct compatibility (datagen, Java, mods.toml entries and last output) to archive/compat-1.20/, and remove their optional dependencies. - Replace deprecated NeoForge API uses and drop the ignored @EventBusSubscriber bus argument. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Build against MMDLib 2.0.2.121012+Neo and require [2.0.2,) at runtime. MMDLib 2.0.2 drops its human detector, its vanilla material extensions and the Base Metals entries in crackhammer_crushable, which Base Metals now provides itself. MMDLib 2.0.2 requires NeoForge [21.1.265,21.2), so raise neo_version (and the README requirement) from 21.1.247. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
Author
|
@copilot resolve the merge conflicts in this pull request |
The slurry ore links now come from the mekanism:chemical_solid_tag data map instead of ChemicalBuilder.ore(). That data map first appears in Mekanism 10.7.11, so raise the optional dependency range from [10.2,11) to [10.7.11,11); older versions would ignore it and lose the links. Copper is now a vanilla extension like iron and gold, so it has no villager trades, copper shields leave the anvil plate-upgrade chain, and copper blocks are no longer a beacon base. Say so in the changelog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bring in MinecraftModDevelopmentMods#545 (legacy world migration hook and its review fixes). Conflicts: - CHANGELOG.md: both branches opened a 4.0.1.121012 section. Combined their entries under one "(in development)" heading. - README.md: kept upstream's install and world-upgrade text, and raised its MMDLib requirement to 2.0.2.121012+Neo to match this branch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dshadowwolf
merged commit Nov 14, 2026
39b240b
into
MinecraftModDevelopmentMods:master-1.21.1-neo
5 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.