
无限附魔模组/库
无限附魔模组/库旨在使附魔等级无限!
无限附魔模组/库
想玩超过 255 级的附魔吗?
附魔显示成 Sharpness enchantment.level.255 这样?
这个模组/库已经帮你把这些问题全部修复了!
附魔现在最大可到 255 -> 1000000000(10 亿!)
Sharpness enchantment.level.255 变成了 Sharpness 255
安装方法
玩家:
- 下载 jar 文件
- 把它放入
.minecraft/versions/<Neoforge 版本名称>/mods
现在你可以用命令给物品附魔了
注意: 使用高等级的附魔(例如时运)可能会导致大量掉落物,从而导致游戏崩溃
模组开发者:
- 将以下内容放入
build.gradle
repositories {
exclusiveContent {
forRepository {
maven {
url "https://cursemaven.com"
}
}
filter {
includeGroup "curse.maven"
}
}
}
- 将 cursemaven 片段放入
build.gradle的dependencies中 - 重新加载 Gradle 更改以应用它
现在模组开发者可以通过 DataComponents.ENCHANTMENT 和 ItemEnchantments 使用 ItemStack#set 来设置 Enchantment,如下所示
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());
}
注意: 任何 <enchantment_name>.json 中的 max_level 字段仍然需要是一个较小的值,比如 5,因为该值决定了创造模式标签页中生成的附魔书数量(也就是说,如果把它设为 10 亿,就会生成 10 亿本书,游戏会崩溃)
有任何更新建议,欢迎在评论中提出!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。