Ejemplo n.º 1
0
 @Override
 public MovingObjectPosition collisionRayTrace(
     World world, int x, int y, int z, Vec3 startVec, Vec3 endVec) {
   int metadata = world.getBlockMetadata(x, y, z);
   TileEntityBase tileentitybase =
       (TileEntityBase) BlockHelper.getTileEntity(world, x, y, z, this.getTileMapData(metadata));
   if (tileentitybase != null) {
     return tileentitybase.collisionRayTrace(this, startVec, endVec);
   } else {
     return super.collisionRayTrace(world, x, y, z, startVec, endVec);
   }
 }