使用Minecraft Forge创建新命令,并在执行命令时生成块

时间:2016-02-03 15:12:10

标签: server command minecraft minecraft-forge

我创建了一个扩展CommandBase的Command类,我希望它能够生成一个我创建并调用的块"零"在玩家正在寻找的位置。这是我写的代码,但它没有做任何事情。我希望有人能提供帮助,并提前感谢你。Command execution code event handler code

提前谢谢你:)

2 个答案:

答案 0 :(得分:0)

如果您只想设置块,那么为什么要添加新世界?只需使用world.setBlock(或更新版本中的setBlockState)。 玩家看起来并不在你正在看的区域,而是在你面前的一个街区。因此,如果你正在寻找一个角度,它将在与你头部相同的空间中产生(可能让你感到窒息)。

答案 1 :(得分:0)

运行命令时,您可以随时检查玩家hitVec。获取正在查看的块的坐标,并要求世界使用收集的坐标设置块。