Minecraft Forge を使用して Minecraft モジュールを作成しています。
を使用して、ワールドからブロック オブジェクトを取得できます。
Block b = world.getBlock(x,y,z);
ただし、ブロックを取得したので、メタデータを見つけるにはどうすればよいですか? ブロックが StoneSteps ブロックの場合、メタデータに保持されている向きを知りたいです。
同様に、この値を設定するにはどうすればよいですか? 新しいブロックを簡単に作成できます。
Block b = Blocks.stone_stairs;
繰り返しますが、このブロックを特定の方向に設定するにはどうすればよいですか? ItemStack を作成するときにこれを実行できることはわかっていますが、この場合は、に渡すことができる Block オブジェクトが必要world.setBlock()
です。
この値を取得して設定する方法はないようです。