
神化附魔原版兼容
Apotheosis的香草整合。
这是一个针对 Apotheosis 的附属模组,同时也是一个核心模组。
Apotheosis 并没有覆盖以下这些方法:
net.minecraft.world.item.enchantment.EnchantmentHelper.getEnchantmentCost()
当你以原版方式调用此方法时,它返回的是默认的附魔花费,而不是由 Apotheosis 修改后的花费。
net.minecraftforge.common.extensions.IForgeBlockState.getEnchantPowerBonus()
当你以原版方式调用此方法时,它返回的是默认的附魔力量加成,而不是 Apotheosis 的 Eterna。
net.minecraft.world.item.enchantment.Enchantment.getMaxLevel()
net.minecraft.world.item.enchantment.Enchantment.isDiscoverable()
net.minecraft.world.item.enchantment.Enchantment.isTradeable()
net.minecraft.world.item.enchantment.Enchantment.isTreasureOnly()
当你调用这些方法时,它们会返回附魔的默认属性。
本模组使用 mixin 和 asm 来修复这些问题。
当你应用本模组后,这些方法将被重定向至 Apotheosis 的处理方式。
这个模组有什么意义?
像 Enchanting Infuser 这类使用了附魔系统的模组,不需要再专门编写集成代码了。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。