| 
					
				 | 
			
			
				@@ -63,12 +63,12 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityTransform(EntityTransformEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity() instanceof LivingEntity livingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity() instanceof LivingEntity livingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //Transfer metadata keys from mob-spawned mobs to new mobs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(hasMobFlags(livingEntity)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (hasMobFlags(livingEntity)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 for(Entity entity : event.getTransformedEntities()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(entity instanceof LivingEntity transformedEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (entity instanceof LivingEntity transformedEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         addMobFlags(livingEntity, transformedEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -78,21 +78,21 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityTargetEntity(EntityTargetLivingEntityEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(!ExperienceConfig.getInstance().isEndermanEndermiteFarmingPrevented()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!ExperienceConfig.getInstance().isEndermanEndermiteFarmingPrevented()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //It's rare but targets can be null sometimes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getTarget() == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getTarget() == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Prevent entities from giving XP if they target endermite 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getTarget() instanceof Endermite) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getTarget() instanceof Endermite) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(event.getEntity() instanceof Enderman enderman) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (event.getEntity() instanceof Enderman enderman) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!hasMobFlag(MobMetaFlagType.EXPLOITED_ENDERMEN, enderman)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!hasMobFlag(MobMetaFlagType.EXPLOITED_ENDERMEN, enderman)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     flagMetadata(MobMetaFlagType.EXPLOITED_ENDERMEN, enderman); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -102,10 +102,10 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityShootBow(EntityShootBowEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Entity projectile = event.getProjectile(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,35 +135,35 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onProjectileLaunch(ProjectileLaunchEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity().getShooter() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity().getShooter() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(WorldGuardUtils.isWorldGuardLoaded()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (WorldGuardUtils.isWorldGuardLoaded()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(event.getEntity() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (event.getEntity() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // Delayed metadata cleanup in case other cleanup hooks fail 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 CombatUtils.delayArrowMetaCleanup(arrow); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // If fired from an item with multi-shot, we need to track 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(ItemUtils.doesPlayerHaveEnchantmentInHands(player, "multishot")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (ItemUtils.doesPlayerHaveEnchantmentInHands(player, "multishot")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     arrow.setMetadata(MetadataConstants.METADATA_KEY_MULTI_SHOT_ARROW, MetadataConstants.MCMMO_METADATA_VALUE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!arrow.hasMetadata(MetadataConstants.METADATA_KEY_BOW_FORCE)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!arrow.hasMetadata(MetadataConstants.METADATA_KEY_BOW_FORCE)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     arrow.setMetadata(MetadataConstants.METADATA_KEY_BOW_FORCE, new FixedMetadataValue(pluginRef, 1.0)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!arrow.hasMetadata(MetadataConstants.METADATA_KEY_ARROW_DISTANCE)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!arrow.hasMetadata(MetadataConstants.METADATA_KEY_ARROW_DISTANCE)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     arrow.setMetadata(MetadataConstants.METADATA_KEY_ARROW_DISTANCE, new FixedMetadataValue(pluginRef, arrow.getLocation())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //Check both hands 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(ItemUtils.doesPlayerHaveEnchantmentInHands(player, "piercing")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (ItemUtils.doesPlayerHaveEnchantmentInHands(player, "piercing")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -183,7 +183,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityChangeBlock(EntityChangeBlockEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Block block = event.getBlock(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -232,16 +232,16 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityCombustByEntityEvent(EntityCombustByEntityEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Prevent players from setting fire to each other if they are in the same party 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity() instanceof Player defender) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity() instanceof Player defender) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(event.getCombuster() instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(projectile.getShooter() instanceof Player attacker) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(checkIfInPartyOrSamePlayer(event, defender, attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (event.getCombuster() instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (projectile.getShooter() instanceof Player attacker) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (checkIfInPartyOrSamePlayer(event, defender, attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         event.setCancelled(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else if(event.getCombuster() instanceof Player attacker) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(checkIfInPartyOrSamePlayer(event, defender, attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (event.getCombuster() instanceof Player attacker) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (checkIfInPartyOrSamePlayer(event, defender, attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     event.setCancelled(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -266,18 +266,18 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity defender = event.getEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity attacker = event.getDamager(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(attacker instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (attacker instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!WorldGuardManager.getInstance().hasMainFlag((Player) attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!WorldGuardManager.getInstance().hasMainFlag((Player) attacker)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else if(attacker instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (attacker instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(projectile.getShooter() instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(!WorldGuardManager.getInstance().hasMainFlag((Player) projectile.getShooter())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (projectile.getShooter() instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (!WorldGuardManager.getInstance().hasMainFlag((Player) projectile.getShooter())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -286,7 +286,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -335,8 +335,8 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Friendly fire checks 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (defender instanceof Player defendingPlayer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //If the attacker is a Player or a projectile belonging to a player 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(attacker instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(projectile.getShooter() instanceof Player attackingPlayer && !attackingPlayer.equals(defendingPlayer)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (attacker instanceof Projectile projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (projectile.getShooter() instanceof Player attackingPlayer && !attackingPlayer.equals(defendingPlayer)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //Check for friendly fire and cancel the event 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (checkIfInPartyOrSamePlayer(event, defendingPlayer, attackingPlayer)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -362,9 +362,9 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Required setup for processCombatAttack 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(attacker instanceof Projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (attacker instanceof Projectile) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ProjectileSource shooter = ((Projectile) attacker).getShooter(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(shooter instanceof LivingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (shooter instanceof LivingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 attacker = (LivingEntity) shooter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -378,8 +378,8 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          * Surprising this kind of thing 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(mcMMO.isProjectKorraEnabled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(event.getFinalDamage() == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (mcMMO.isProjectKorraEnabled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (event.getFinalDamage() == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -390,22 +390,22 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority =  EventPriority.MONITOR, ignoreCancelled = false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityDamageMonitor(EntityDamageByEntityEvent entityDamageEvent) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(entityDamageEvent.getEntity() instanceof LivingEntity livingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (entityDamageEvent.getEntity() instanceof LivingEntity livingEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(entityDamageEvent.getFinalDamage() >= livingEntity.getHealth()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (entityDamageEvent.getFinalDamage() >= livingEntity.getHealth()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //This sets entity names back to whatever they are supposed to be 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 CombatUtils.fixNames(livingEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(entityDamageEvent.getDamager() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (entityDamageEvent.getDamager() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             CombatUtils.delayArrowMetaCleanup(arrow); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(entityDamageEvent.getEntity() instanceof Player player && entityDamageEvent.getDamager() instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (entityDamageEvent.getEntity() instanceof Player player && entityDamageEvent.getDamager() instanceof Player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             McMMOPlayer mmoPlayer = UserManager.getPlayer(player); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(mmoPlayer != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(mmoPlayer.isDebugMode()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (mmoPlayer != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (mmoPlayer.isDebugMode()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage(ChatColor.GOLD + "(mmodebug start of combat report) EntityDamageByEntityEvent DEBUG Info:"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("You are being damaged by another player in this event"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("Raw Damage: " + entityDamageEvent.getDamage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -419,7 +419,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("Final damage: " + entityDamageEvent.getFinalDamage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(entityDamageEvent.isCancelled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (entityDamageEvent.isCancelled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         player.sendMessage("Event was cancelled, which means no damage should be done."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -428,10 +428,10 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(entityDamageEvent.getDamager() instanceof Player player && entityDamageEvent.getEntity() instanceof Player otherPlayer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (entityDamageEvent.getDamager() instanceof Player player && entityDamageEvent.getEntity() instanceof Player otherPlayer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             McMMOPlayer mmoPlayer = UserManager.getPlayer(player); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(mmoPlayer != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(mmoPlayer.isDebugMode()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (mmoPlayer != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (mmoPlayer.isDebugMode()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage(ChatColor.GOLD + "(mmodebug start of combat report) EntityDamageByEntityEvent DEBUG Info:"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("You are dealing damage to another player in this event"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("Raw Damage: " + entityDamageEvent.getDamage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -445,7 +445,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("Target players max health: "+otherPlayer.getAttribute(Attribute.GENERIC_MAX_HEALTH).getValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     player.sendMessage("Target players current health: "+otherPlayer.getHealth()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(entityDamageEvent.isCancelled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (entityDamageEvent.isCancelled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         player.sendMessage("Event was cancelled, which means no damage should be done."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -461,7 +461,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(!pluginRef.isPartySystemEnabled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!pluginRef.isPartySystemEnabled()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -470,7 +470,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Party Friendly Fire 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(!mcMMO.p.getGeneralConfig().getPartyFriendlyFire()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!mcMMO.p.getGeneralConfig().getPartyFriendlyFire()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if ((mcMMO.p.getPartyManager().inSameParty(defendingPlayer, attackingPlayer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     || mcMMO.p.getPartyManager().areAllies(defendingPlayer, attackingPlayer)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     && !(Permissions.friendlyFire(attackingPlayer) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -490,19 +490,19 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityDamage(EntityDamageEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity().hasMetadata(MetadataConstants.METADATA_KEY_EXPLOSION_FROM_RUPTURE)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity().hasMetadata(MetadataConstants.METADATA_KEY_EXPLOSION_FROM_RUPTURE)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             event.getEntity().removeMetadata(MetadataConstants.METADATA_KEY_EXPLOSION_FROM_RUPTURE, mcMMO.p); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity() instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -559,7 +559,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             McMMOPlayer mcMMOPlayer = UserManager.getPlayer(player); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(mcMMOPlayer == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (mcMMOPlayer == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             /* Check for invincibility */ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -577,12 +577,12 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else if (livingEntity instanceof Tameable pet) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             AnimalTamer owner = pet.getOwner(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(owner instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (owner instanceof Player player) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -592,7 +592,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Wolf wolf = (Wolf) pet; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -679,12 +679,12 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityDeath(EntityDeathEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LivingEntity entity = event.getEntity(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(mcMMO.getTransientEntityTracker().isTransientSummon(entity)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (mcMMO.getTransientEntityTracker().isTransientSummon(entity)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             mcMMO.getTransientEntityTracker().removeSummon(entity, null, false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -704,7 +704,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onCreatureSpawn(CreatureSpawnEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LivingEntity livingEntity = event.getEntity(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -732,7 +732,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         flagMetadata(mobMetaFlagType, livingEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for(Entity passenger : livingEntity.getPassengers()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(passenger != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (passenger != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 flagMetadata(mobMetaFlagType, livingEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -740,8 +740,8 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityBreed(EntityBreedEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(ExperienceConfig.getInstance().isCOTWBreedingPrevented()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getFather()) || hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getMother())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (ExperienceConfig.getInstance().isCOTWBreedingPrevented()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getFather()) || hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getMother())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 event.setCancelled(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Animals mom = (Animals) event.getMother(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Animals father = (Animals) event.getFather(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -751,7 +751,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 father.setLoveModeTicks(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //Inform the player 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(event.getBreeder() instanceof Player player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (event.getBreeder() instanceof Player player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     NotificationManager.sendPlayerInformationChatOnly(player, "Taming.Summon.COTW.BreedingDisallowed"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -767,7 +767,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onExplosionPrime(ExplosionPrimeEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity entity = event.getEntity(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -785,15 +785,15 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -813,7 +813,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEnitityExplode(EntityExplodeEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity entity = event.getEntity(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -831,14 +831,14 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -860,7 +860,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.LOW, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onFoodLevelChange(FoodLevelChangeEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity entity = event.getEntity(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -870,15 +870,15 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -898,9 +898,9 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //The main hand is used over the off hand if they both have food, so check the main hand first 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Material foodInHand; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(mcMMO.getMaterialMapStore().isFood(player.getInventory().getItemInMainHand().getType())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (mcMMO.getMaterialMapStore().isFood(player.getInventory().getItemInMainHand().getType())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foodInHand = player.getInventory().getItemInMainHand().getType(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if(mcMMO.getMaterialMapStore().isFood(player.getInventory().getItemInOffHand().getType())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (mcMMO.getMaterialMapStore().isFood(player.getInventory().getItemInOffHand().getType())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foodInHand = player.getInventory().getItemInOffHand().getType(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; //Not Food 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -913,7 +913,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Hacky 1.17 support 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(foodInHand.getKey().getKey().equalsIgnoreCase("glow_berries")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (foodInHand.getKey().getKey().equalsIgnoreCase("glow_berries")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (Permissions.isSubSkillEnabled(player, SubSkillType.HERBALISM_FARMERS_DIET)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 event.setFoodLevel(UserManager.getPlayer(player).getHerbalismManager().farmersDiet(newFoodLevel)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -984,7 +984,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityTame(EntityTameEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (event instanceof FakeEntityTameEvent) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -994,9 +994,9 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Player player = (Player) event.getOwner(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1012,7 +1012,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         flagMetadata(MobMetaFlagType.PLAYER_TAMED_MOB, livingEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //Profile not loaded 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (UserManager.getPlayer(player) == null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1029,7 +1029,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onEntityTarget(EntityTargetEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Entity entity = event.getEntity(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1040,9 +1040,9 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD GUARD MAIN FLAG CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldGuardUtils.isWorldGuardLoaded()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!WorldGuardManager.getInstance().hasMainFlag(player)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1068,7 +1068,7 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void onPotionSplash(PotionSplashEvent event) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /* WORLD BLACKLIST CHECK */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ItemMeta meta = event.getPotion().getItem().getItemMeta(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1095,8 +1095,8 @@ public class EntityListener implements Listener { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(event.getEntity() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(arrow.isShotFromCrossbow()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (event.getEntity() instanceof Arrow arrow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (arrow.isShotFromCrossbow()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Crossbows.processCrossbows(event, pluginRef, arrow); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |