Просмотр исходного кода

为命名牌添加实际的合成

LTCatt 6 лет назад
Родитель
Сommit
11b927711d

+ 0 - 1
src/main/java/com/hexdragon/enchrebirth/item/name_tag/NameTagRenameRecipe.java

@@ -11,7 +11,6 @@ import net.minecraft.util.text.ITextComponent;
 import net.minecraft.world.World;
 
 // 将命名牌与任意其他物品合成,可以消耗一个命名牌将其重命名
-// TODO : <重要> <难以完成> 似乎命名牌的这个特殊配方注册失败了,虽然有注册代码但是连新建实例都没触发过
 public class NameTagRenameRecipe extends SpecialRecipe {
     public NameTagRenameRecipe(ResourceLocation idIn) { super(idIn); }
     public IRecipeSerializer<?> getSerializer() {return RegMain.recipeNameTagRename.get();}

+ 1 - 1
src/main/java/com/hexdragon/enchrebirth/mixin/block/AnvilBlockMixin.java

@@ -97,7 +97,7 @@ public abstract class AnvilBlockMixin extends FallingBlock implements IForgeBloc
         }
     }
 
-    // TODO : <重要> 破坏下界合金砧没有掉落物
+    // TODO : <重要> 破坏下界合金砧没有掉落物(加了 LootTable 也没啥用)
     // TODO : [010] 绘制下界合金砧的材质(也可以修改原版铁砧的材质以让它有更大的区分度?)
 
 }

+ 3 - 0
src/main/resources/data/enchrebirth/recipes/name_tag_rename.json

@@ -0,0 +1,3 @@
+{
+  "type": "enchrebirth:name_tag_rename"
+}