Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.65 KB | None | 0 0
  1. public class SpawnHandler
  2. {
  3.     @SubscribeEvent
  4.     public void spawnHandler(LivingSpawnEvent.CheckSpawn event)
  5.     {
  6.         if((!(event.getEntity() instanceof EntityPlayer))&&(!(event.getWorld().isRemote)))
  7.         {
  8.             if(ScarecrowTracking.get(event.getWorld()).inRange(event.getEntity()))
  9.             {
  10.                 if(event.getWorld().getBlockState(event.getEntity().getPosition().down()).getBlock()==Blocks.FARMLAND)
  11.                 {
  12.                     event.setResult(Result.DENY);
  13.                     System.out.println("Spawn cancled: "+event.getEntity());
  14.                 }
  15.                 if(event.getEntity() instanceof EntityBat)
  16.                 {
  17.                     event.setResult(Result.DENY);
  18.                     System.out.println("I hate bats");
  19.                 }
  20.             }
  21.         }
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement