Advertisement
Guest User

updateBlockState

a guest
Apr 14th, 2014
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.70 KB | None | 0 0
  1. public static void updateBlockState(boolean activated, World world, int x, int y, int z)
  2.     {
  3.         int l = world.getBlockMetadata(x, y, z);
  4.         TileEntity tileentity = world.getTileEntity(x, y, z);
  5.         isActivated = true;
  6.  
  7.         if (activated)
  8.         {
  9.             world.setBlock(x, y, z, Util.blockList.get(0)); //Block active
  10.         }
  11.         else
  12.         {
  13.             world.setBlock(x, y, z, Util.blockList.get(1)); //Block idle
  14.         }
  15.  
  16.         isActivated = false;
  17.         world.setBlockMetadataWithNotify(x, y, z, l, 2);
  18.  
  19.         if (tileentity != null)
  20.         {
  21.             tileentity.validate();
  22.             world.setTileEntity(x, y, z, tileentity);
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement