如何添加方块挖掘等级

砖需


版本信息
你使用的系统:windows10 x64
你是用的JDK: jdk8u261 x64
你使用的IDE:Intellij IDEA
你使用的IDE版本:2019.3.5
Forge版本: 31.2.0
Minecraft版本: 1.15.2

问题情况简述
我该如何将方块添加挖掘等级,我试图做过我能想到的任何事,但都无济于事。我进入游戏,依旧是木镐可以挖掘,但是我想让它只能够被钻石镐以上等级镐子挖掘,我该怎么做??

相关代码
`Block

super(Properties.create(Material.ROCK).hardnessAndResistance(5.0f).harvestLevel(3).harvestTool(ToolType.PICKAXE));

查到的资料


FledgeXu


"What’s so special about your code that you need to hide it“ ——cpw
「您的代码有什么特别之处,您需要将其隐藏?」

你需要同时设置harvestTool和设置harvestLevel才会起效。


砖需


所以……同时设置的意思是?


FledgeXu


我重新看了一眼你的代码,看起来你已经设置了。你给的信息太少了,看不出有什么问题。


砖需


那我把我创建方块的类全部给你看一遍吧。

public class XXXXXX{
    public XXXXXX(){
        super(Properties.create(Material.ROCK).hardnessAndResistance(5.0f).harvestLevel(3).harvestTool(ToolType.PICKAXE));
    }
}

你所需要看到的是这个完整的类吗?


FledgeXu


那我就不清楚了,类名都要打码还行……


Oo0


minecraft wiki 上关于挖掘的章节

挖掘 - Minecraft Wiki,最详细的官方我的世界百科


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。