Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Infinity With Mending — Modern Port for Minecraft 1.21.11 (NeoForge)
Lets Infinity and Mending coexist on the same bow.
Vanilla forbids putting Infinity and Mending together. This mod removes that boundary — have Infinity and Mending together!
Now with a modern port for Minecraft 1.21.11 (NeoForge). In 1.21.11,
enchantments are data-driven records and compatibility is decided by
Enchantment.areCompatible, so the port hooks that check for the
Infinity/Mending pair instead of the old canApplyTogether overwrite.
What it does
- Infinity + Mending can be applied to the same item
- No other enchantment rules changed
Modern port notes (1.21.11)
- Java 21 · NeoForge 21.11.48 · NeoGradle 7.1.39
- Built and verified in CI via GitHub Actions, including a headless runtime test that launches the client, joins a world, and quits cleanly
Installation
- Install NeoForge 21.11.48 for Minecraft 1.21.11
- Drop
infinity-1.21.11-neoforge-*.jarinto yourmodsfolder
Original mod & credit
This is an unofficial modern port by Itamio of Infinity With Mending by GoForceX — the original (1.2M downloads on Modrinth, last updated for 1.21) has not been updated to 1.21.11.
- Original mod: https://modrinth.com/mod/infinity-with-mending
- Original source: https://github.com/GoForceX/InfinityWithMending
- License: MIT — see
LICENSE
All credit for the original concept, design, and logic goes to
GoForceX. This port exists to bring it to Minecraft 1.21.11 (NeoForge). See NOTICE.


