Minecraft Forge - 由setBlockState

时间:2018-02-22 15:10:28

标签: java minecraft minecraft-forge

我开始编写mods recnlty,我可以在java中编码,所以我理解很多东西。但有一件事,我无法弄清楚,那就是为什么这个命令不起作用?

Minecraft.getMinecraft().world.setBlockState(new BlockPos(10,65,1140),Blocks.BEDROCK.getDefaultState(), 2);

实际上它有效,但当我右键单击此块时,它会消失,我不知道接下来该做什么,当我重新开始时它会消失,所以可能它没有正确呈现。谁能告诉我如何解决这个问题?

我使用的是Minecraft 1.12版本。

1 个答案:

答案 0 :(得分:1)

您已尝试通过更改客户端的数据副本(...客户端变量)来更改世界(服务器变量)。

您需要在服务器上执行更改。

您如何访问服务器世界?完全取决于您的代码行运行的位置......