Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(Main.Defend)
- {
- double d = -1D;
- for(int i1 = 0; i1 < mc.theWorld.loadedEntityList.size(); i1++)
- {
- if((Entity)mc.theWorld.loadedEntityList.get(i1) == this)
- {
- continue;
- }
- Entity entity = (Entity)mc.theWorld.loadedEntityList.get(i1);
- 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))
- {
- continue;
- }
- if(d == -1D)
- {
- d = getDistanceSqToEntity(entity);
- entityattack = entity;
- }
- if(getDistanceSqToEntity(entity) < d && getDistanceSqToEntity(entity) <= 400D)
- {
- d = getDistanceSqToEntity(entity);
- entityattack = entity;
- }
- }
- if(entityattack != null)
- {
- faceEntity(entityattack, 100F, 100F);
- if(getDistanceSqToEntity(entityattack) <= 36D)
- {
- mc.playerController.attackEntity(mc.thePlayer, entityattack);
- mc.thePlayer.swingItem();
- }
- }
- }
Add Comment
Please, Sign In to add comment