所以目前我在我的世界中产生的水不流动。它只是悬浮在空中。
BlockPos pos = new BlockPos((myChunk.xPosition * 16) + x + 1, y + 2, (myChunk.zPosition * 16) + z);
//Set block to current position and set it to flow.
//State 8 is flowing water, 9 is water.
//TODO: Test differences between state 8 and 9.
myChunk.setBlockState(pos, BlockDynamicLiquid.getStateById(8));
无论如何,我已经玩过不同的状态,并尝试更新块和块。任何建议都将不胜感激,谢谢。
答案 0 :(得分:1)
您需要在产卵后更新块,例如setBlockMetadataWithNotify(i, j, k, le, flag)