Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean attackEntityFrom(DamageSource par1DamageSource, float par2) {
- boolean resistence = false;
- boolean ifyourhappy = false;
- Entity entity;
- if (par1DamageSource.getTrueSource() instanceof EntityPlayer) {
- player = true;
- if(EntityPlayer.getOfflineUUID("Nagisa_Shiota__")) {
- resistence = true;
- break;
- }
- } else if (EntityPlayer.getOfflineUUID("Neuroticfox") ) {
- ifyourhappy = true;
- break;
- }
- }
- if(par1DamageSource.getTrueSource() instanceof EntityPlayer
- && ((EntityPlayer) par1DamageSource.getTrueSource()).capabilities.isCreativeMode
- && resistence == true) {
- ((EntityPlayer)).capabilities.disableDamage = ((entity instanceof EntityPlayer));
- ((EntityPlayer) par1DamageSource.getTrueSource()).setGameType(GameType.SURVIVAL);
- Specialtextutil.OmegaGroup(getEntityWorld(), "Maybe you shouldn't continue trying to kill me Borg.");
- par1DamageSource.getTrueSource().attackEntityFrom(DamageSource.causeMobDamage(this).setDamageBypassesArmor().setDamageIsAbsolute(),
- Integer.MAX_VALUE);
- } else if (par1DamageSource.getTrueSource() instanceof EntityPlayer
- && ((EntityPlayer) par1DamageSource.getTrueSource()).capabilities.isCreativeMode) {
- Specialtextutil.OmegaGroup(getEntityWorld(), "Maybe you shouldn't continue trying to kill me ");
- ((EntityPlayer) par1DamageSource.getTrueSource()).setGameType(GameType.SURVIVAL);
- par1DamageSource.getTrueSource().attackEntityFrom(DamageSource.causeMobDamage(this).setDamageBypassesArmor().setDamageIsAbsolute(),
- Integer.MAX_VALUE);
- }
- if (par1DamageSource.getTrueSource().isEntityAlive()) {
- ((EntityPlayer) par1DamageSource.getTrueSource()).setItemStackToSlot(EntityEquipmentSlot.HEAD, ItemStack.EMPTY);
- par1DamageSource.getTrueSource().attackEntityFrom(DamageSource.causeMobDamage(this).setDamageBypassesArmor().setDamageIsAbsolute(),
- Integer.MAX_VALUE);
- }
- if (par1DamageSource.getTrueSource() instanceof EntityPlayer && resistence == true) {
- Specialtextutil.OmegaGroup(getEntityWorld(),
- "Still Alive Borg? you think going vamp will save you from me? say goodnight Old friend!");
- par1DamageSource.getTrueSource().attackEntityFrom(DamageSource.causeMobDamage(this).setDamageBypassesArmor().setDamageIsAbsolute(),
- Integer.MAX_VALUE);
- } else if (par1DamageSource.getTrueSource() instanceof EntityPlayer) {
- Specialtextutil.OmegaGroup(getEntityWorld(),
- "Still Alive?? Do you really think going vamp will save you from ME? Say goodnight little one!");
- par1DamageSource.getTrueSource().attackEntityFrom(DamageSource.causeMobdamage(this).setDamageBypassesArmor().setDamageIsAbsolute(),
- Integer.MAX_VALUE);
- }
- return super.attackEntityFrom(par1DamageSource, par2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement