mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-10-31 09:13:43 +01:00 
			
		
		
		
	Because McMMOPlayerUnarmEvent is a silly name.
This commit is contained in:
		| @@ -11,6 +11,7 @@ Version 1.4.00-dev | |||||||
|  |  | ||||||
| Version 1.3.14 | Version 1.3.14 | ||||||
|  + Added new Hylian Luck skill to Herbalism. |  + Added new Hylian Luck skill to Herbalism. | ||||||
|  |  + Added new cancellable McMMOPlayerDisarmEvent for Citizens compatibility - fires whenever a player is disarmed. | ||||||
|  = Fixed a memory leak involving mob tracking |  = Fixed a memory leak involving mob tracking | ||||||
|  - Removed extra durability loss from Leaf Blower |  - Removed extra durability loss from Leaf Blower | ||||||
|  |  | ||||||
|   | |||||||
| @@ -5,11 +5,11 @@ import org.bukkit.event.Cancellable; | |||||||
| 
 | 
 | ||||||
| import com.gmail.nossr50.datatypes.SkillType; | import com.gmail.nossr50.datatypes.SkillType; | ||||||
| 
 | 
 | ||||||
| public class McMMOPlayerUnarmEvent extends McMMOPlayerSkillEvent implements Cancellable { | public class McMMOPlayerDisarmEvent extends McMMOPlayerSkillEvent implements Cancellable { | ||||||
|     private boolean cancelled; |     private boolean cancelled; | ||||||
|     private Player defender; |     private Player defender; | ||||||
| 
 | 
 | ||||||
|     public McMMOPlayerUnarmEvent(Player defender) { |     public McMMOPlayerDisarmEvent(Player defender) { | ||||||
|         super(defender, SkillType.UNARMED); |         super(defender, SkillType.UNARMED); | ||||||
|         this.defender = defender; |         this.defender = defender; | ||||||
|     } |     } | ||||||
| @@ -5,7 +5,7 @@ import org.bukkit.entity.Player; | |||||||
| import org.bukkit.inventory.ItemStack; | import org.bukkit.inventory.ItemStack; | ||||||
|  |  | ||||||
| import com.gmail.nossr50.mcMMO; | import com.gmail.nossr50.mcMMO; | ||||||
| import com.gmail.nossr50.events.skills.McMMOPlayerUnarmEvent; | import com.gmail.nossr50.events.skills.McMMOPlayerDisarmEvent; | ||||||
| import com.gmail.nossr50.locale.LocaleLoader; | import com.gmail.nossr50.locale.LocaleLoader; | ||||||
| import com.gmail.nossr50.util.Misc; | import com.gmail.nossr50.util.Misc; | ||||||
|  |  | ||||||
| @@ -36,7 +36,7 @@ public class DisarmEventHandler { | |||||||
|     } |     } | ||||||
|  |  | ||||||
|     protected void handleDisarm() { |     protected void handleDisarm() { | ||||||
|         McMMOPlayerUnarmEvent event = new McMMOPlayerUnarmEvent(defender); |         McMMOPlayerDisarmEvent event = new McMMOPlayerDisarmEvent(defender); | ||||||
|         mcMMO.p.getServer().getPluginManager().callEvent(event); |         mcMMO.p.getServer().getPluginManager().callEvent(event); | ||||||
|  |  | ||||||
|         if(!event.isCancelled()) { |         if(!event.isCancelled()) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 GJ
					GJ