LTCatt 6 лет назад
Родитель
Сommit
7cbc3a161e

+ 2 - 2
src/main/java/com/hexdragon/enchrebirth/block/anvil/AnvilTileEntity.java

@@ -90,7 +90,7 @@ public class AnvilTileEntity extends LockableLootTileEntity {
         return container;
     }
 
-    // TODO : 让漏斗只能从上方注入物品(需要使用 Capability)
-    // TODO : 让铁砧可以根据物品栏输出红石信号
+    // TODO : 让漏斗只能从上方注入物品(由于 Forge 接管了漏斗代码,需要使用它的 Capability,什么 SidedInventory 不管用)
+    // TODO : 让铁砧可以根据物品栏里的物品数量向比较器输出红石信号
 
 }

+ 3 - 3
src/main/java/com/hexdragon/enchrebirth/block/grindstone/GrindstoneContainerRe.java

@@ -105,9 +105,9 @@ public class GrindstoneContainerRe extends Container {
         this.detectAndSendChanges();
     }
 
-    // TODO : 打开砂轮物品栏时关闭游戏,会在重新上线后掉落包括输入和输出预览的全部物品(看起来是从服务端触发的,破坏方块什么的都不会出这个问题)
-    // TODO : GUI 左侧的图片对应换成渲染的 3D 物品模型
-    // TODO : 添加方块的使用音效
+    // TODO : [难顶] 打开砂轮物品栏时关闭游戏,会在重新上线后掉落包括输入和输出预览的全部物品(看起来是从服务端触发的,破坏方块什么的都不会出这个问题)
+    // TODO : 将铁砧、砂轮、命名牌 GUI 左侧的图片对应换成渲染的物品模型
+    // TODO : 添加方块的使用音效、命名牌的重命名音效什么的
 
     // 对砂轮的单个物品进行预处理:例如移除非诅咒附魔、重置修复消耗等
     private ItemStack prepareNewItem(ItemStack stack) {

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

@@ -11,7 +11,7 @@ import net.minecraft.util.text.ITextComponent;
 import net.minecraft.world.World;
 
 // 将命名牌与任意其他物品合成,可以消耗一个命名牌将其重命名
-// TODO : 似乎命名牌的这个特殊配方注册失败了,虽然有注册代码但是连新建实例都没触发过
+// 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 : 下界合金砧的 GUI 打不开
+    // TODO : [难顶] 下界合金砧的 GUI 打不开,准确的说是客户端打开了但是服务端又把它关掉了,鬼知道为啥
     // TODO : 破坏下界合金砧没有掉落物
 
 }