Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TileEntityDestroyed {
- @SubscribeEvent
- public void BlockDestroyed(BlockEvent.BreakEvent event)
- {
- System.out.println("Event executed");
- if (!event.getWorld().isRemote){
- if (event.getWorld().getTileEntity(event.getPos()) instanceof iSimJob)
- {
- TileDestroy(event.getPos(),(WorldServer) event.getWorld());
- }
- }
- }
- public void TileDestroy(BlockPos pos,WorldServer world)
- {
- System.out.println("successfilly called this method");
- iSimJob entity =(iSimJob) world.getTileEntity(pos);
- entity.setId(null);
- SaveSimData.get(world).firedSim(entity.getId());
- EntitySim sim = (EntitySim) world.getEntityFromUuid(entity.getId());
- PacketHandler.INSTANCE.sendToAll(new FireSimPacket(entity.getId(),sim.getEntityId()));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement