Infinite Enchantments Mod/Lib
No reviews yet
Infinite Enchantments Mod/Lib aims to make enchantment levels infinite!!
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the client. Works on vanilla servers.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Infinite Enchantments Mod/Lib
Want to play with enchantments more than 255?
Enchantments look like this Sharpness enchantment.level.255?
This mod/lib has fixed all that for you!
Enchantments now made to maximum 255 -> 1000000000 (1 billion!)
Sharpness enchantment.level.255 made Sharpness 255
How to install For Players :
- Download the jar file
- Put it in the
.minecraft/versions/<Neoforge version name>/mods
Now you can enchant the item with commands
REMEMBER : Using enchantments like fortune with high levels can cause many drops to drop, causing the game to crash
For Modders:
- Put the following in
build.gradle
repositories {
exclusiveContent {
forRepository {
maven {
url "https://cursemaven.com"
}
}
filter {
includeGroup "curse.maven"
}
}
}
- Put the cursemaven snippet in
dependenciesinbuild.gradle - Reload gradle changes to implement it
Now modders can ItemStack#set the Enchantment with DataComponents.ENCHANTMENT and ItemEnchantments like follows
public static void setOverleveledEnchant(ItemStack stack, Holder<Enchantment> enchantment, int level) {
ItemEnchantments existing = stack.getOrDefault(DataComponents.ENCHANTMENTS, ItemEnchantments.EMPTY);
ItemEnchantments.Mutable mutable = new ItemEnchantments.Mutable(existing);
mutable.set(enchantment, level);
stack.set(DataComponents.ENCHANTMENTS, mutable.toImmutable());
}
REMEMBER : The "max_level" field in any <enchantment_name>.json still needs to be a lower value like 5, as the value determines the number of books generated in the creative mode tab (that means setting it to suppose 1 billion will create 1 billion books, and the game crashes)
Drop any suggestions for updates in the comments!
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources