List of usage examples for net.minecraftforge.event.world BlockEvent.PlaceEvent getState
public BlockState getState()
From source file:com.buuz135.industrial.proxy.event.SkullHandler.java
License:Open Source License
@SubscribeEvent public void onBlockPlayerPlace(BlockEvent.PlaceEvent event) { if (event.getPlayer().isCreative()) return;//w w w . j a va 2 s .c o m if (!BlockRegistry.witherBuilderBlock.isHCWither()) return; if (event.getPlayer() instanceof FakePlayer && event.getPlayer().equals(IndustrialForegoing.getFakePlayer(event.getWorld()))) return; if (!(event.getPlacedBlock().getBlock().equals(Blocks.SKULL) && Blocks.SKULL.getMetaFromState(event.getState()) == 1)) return; event.setCanceled(true); }