Guest User

Untitled

a guest
May 22nd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. if(Main.Defend)
  2. {
  3. double d = -1D;
  4. for(int i1 = 0; i1 < mc.theWorld.loadedEntityList.size(); i1++)
  5. {
  6. if((Entity)mc.theWorld.loadedEntityList.get(i1) == this)
  7. {
  8. continue;
  9. }
  10. Entity entity = (Entity)mc.theWorld.loadedEntityList.get(i1);
  11. if(!(entity instanceof EntityCreeper) && !(entity instanceof EntitySkeleton) && !(entity instanceof EntitySpider) && !(entity instanceof EntityGiantZombie) && !(entity instanceof EntityZombie) && !(entity instanceof EntitySlime) && !(entity instanceof EntityGhast) && !(entity instanceof EntityPigZombie) && !(entity instanceof EntityEnderman) && !(entity instanceof EntitySilverfish) && !(entity instanceof EntityPlayer))
  12. {
  13. continue;
  14. }
  15. if(d == -1D)
  16. {
  17. d = getDistanceSqToEntity(entity);
  18. entityattack = entity;
  19. }
  20. if(getDistanceSqToEntity(entity) < d && getDistanceSqToEntity(entity) <= 400D)
  21. {
  22. d = getDistanceSqToEntity(entity);
  23. entityattack = entity;
  24. }
  25. }
  26.  
  27. if(entityattack != null)
  28. {
  29. faceEntity(entityattack, 100F, 100F);
  30. if(getDistanceSqToEntity(entityattack) <= 36D)
  31. {
  32. mc.playerController.attackEntity(mc.thePlayer, entityattack);
  33. mc.thePlayer.swingItem();
  34. }
  35. }
  36. }
Add Comment
Please, Sign In to add comment