mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-26 15:16:45 +01:00
Entities that target endermite no longer give XP (credits to TheBentoBox for the tip)
This commit is contained in:
parent
f3aff37b46
commit
4c63eee6d5
@ -8,6 +8,7 @@ Key:
|
|||||||
- Removal
|
- Removal
|
||||||
|
|
||||||
Version 2.1.4
|
Version 2.1.4
|
||||||
|
Removed XP from entities that target endermite to prevent easy exploitation (Credits to BentoBox for the tip!)
|
||||||
Fixed a bug where static chance skills like Arcane Salvage were using incorrect calculations for success
|
Fixed a bug where static chance skills like Arcane Salvage were using incorrect calculations for success
|
||||||
Advanced Salvage now uses a rank system
|
Advanced Salvage now uses a rank system
|
||||||
Arcane Salvage now goes by your rank to determine the maximum amount of materials salvaged and is no longer percentage based
|
Arcane Salvage now goes by your rank to determine the maximum amount of materials salvaged and is no longer percentage based
|
||||||
|
@ -53,6 +53,17 @@ public class EntityListener implements Listener {
|
|||||||
this.plugin = plugin;
|
this.plugin = plugin;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||||
|
public void onEntityTargetEntity(EntityTargetLivingEntityEvent event)
|
||||||
|
{
|
||||||
|
//Prevent entities from giving XP if they target endermite
|
||||||
|
if(event.getTarget() instanceof Endermite)
|
||||||
|
{
|
||||||
|
if(event.getTarget().getMetadata(mcMMO.entityMetadataKey) == null || event.getTarget().getMetadata(mcMMO.entityMetadataKey).size() <= 0)
|
||||||
|
event.getTarget().setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||||
public void onEntityShootBow(EntityShootBowEvent event) {
|
public void onEntityShootBow(EntityShootBowEvent event) {
|
||||||
/* WORLD BLACKLIST CHECK */
|
/* WORLD BLACKLIST CHECK */
|
||||||
|
Loading…
Reference in New Issue
Block a user