Jump to content

Lethalbeast06

Members
  • Posts

    4
  • Joined

  • Last visited

Lethalbeast06's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. eclipse gives an error that types don't match, when adding .getblock() the blockstate is converted into a block object which is what getIdFromBlock needs and it works
  2. ah thanks i was thinking the same, although this still gives error with a slight modification this works Block.getIdFromBlock(world.getBlockState(new BlockPos(i, k, j)).getBlock())
  3. for(int i = Xlow; i <= Xhigh;i++) { for(int j = Zlow; j <= Zhigh;j++) { int k; for (k = 120; ! (Block.getIdFromBlock(world.getBlock(i, k, j)) == 110) && k > 62; k--) { ; } } } My mod often uses getIdFromBlock(x,y,z) method and with the new BlockPos system I can't find a way to replace that function with a similar function that does the same thing in one line. I know how to use BlockPos but multiple lines are used and then I will need to change the for loop logic or make it possibly slower. (Block.getIdFromBlock(world.getBlockState((i,j,k)).getBlock() Only the (i,j,k) parameter doesn't work, how can I make this work since after all BlockPos is just a 3d vector right?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.