Skip to content

Bring Base Metals 1.18.2 up to date for 3.1 - #504

Merged
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.18from
SkyBlade1978:master-1.18
Oct 14, 2026
Merged

SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.18from
SkyBlade1978:master-1.18

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

Bring the 1.18.2 version up to date with the features and fixes we've tested in the earlier ports, ready for 3.1.0.118021.

The main additions are KiriCattus' ore overlays, twelve raw metals, and High/Low Fantasy modes. Ore textures now follow resource packs, normal mining supports Fortune and Silk Touch, and raw metals can be crushed, smelted or blasted. The config screen is available from both the Mods list and OreSpawn.

Fixes carried into this version:

  • #473: metal powders and nuggets no longer act as furnace fuel.
  • #474: doors use six ingredients, so their recipes no longer collide with trapdoors.
  • #467: steel rails give sixteen rails, ranged damage uses both material strengths, and recipes unlock when the player obtains the material.
  • Correct the Obsidian and equipment recipe loops. Plate repairs preserve names, enchantments and other item data without cluttering the recipe book.
  • Fix neighbouring faces disappearing behind thin transparent blocks and overlapping faces causing bar textures to flicker.
  • Improve old-world conversion, including aliases, connected walls and protection of existing terrain when 1.18 adds its deeper underground.

Existing block and item IDs are kept. High Fantasy remains the default for old configs, and Base Metals copper generation remains off by default. OreSpawn 4.1.0.118021 is the pinned dependency; there is no MMDLib dependency or second ore generator.

Normal development launches now use only Base Metals and OreSpawn. Tinkers and Mantle have a separate optional-mods profile. Tests and datagen stay out of the public jar, and local notes, worlds and generated test output stay out of Git.

The README and changelog are updated. Local checks passed all 65 unit tests and 39 required GameTests, the packaged client and dedicated server, generated-data verification, the release-jar audit and Eclipse isolation. Two clean builds produced identical main, sources and Javadoc jars, including an offline rebuild. Manual testing is complete; the PR checks will repeat the release gates before merging.

Add raw metals, ore overlays and High/Low Fantasy modes. Carry over the tested fuel, door, ranged weapon, rail, recipe, repair and world-upgrade fixes. Fix flickering bars and keep optional mods in their own development profile.
@SkyBlade1978
SkyBlade1978 merged commit 7f25cc2 into MinecraftModDevelopmentMods:master-1.18 Oct 14, 2026
4 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