24 lines
		
	
	
	
		
			1.5 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
	
		
			1.5 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
| 
								 | 
							
								From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
							 | 
						||
| 
								 | 
							
								From: Aikar <aikar@aikar.co>
							 | 
						||
| 
								 | 
							
								Date: Tue, 5 Jun 2018 22:47:26 -0400
							 | 
						||
| 
								 | 
							
								Subject: [PATCH] WitchReadyPotionEvent
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								diff --git a/src/main/java/net/minecraft/world/entity/monster/Witch.java b/src/main/java/net/minecraft/world/entity/monster/Witch.java
							 | 
						||
| 
								 | 
							
								index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
							 | 
						||
| 
								 | 
							
								--- a/src/main/java/net/minecraft/world/entity/monster/Witch.java
							 | 
						||
| 
								 | 
							
								+++ b/src/main/java/net/minecraft/world/entity/monster/Witch.java
							 | 
						||
| 
								 | 
							
								@@ -0,0 +0,0 @@ public class Witch extends Raider implements RangedAttackMob {
							 | 
						||
| 
								 | 
							
								                 }
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								                 if (potionregistry != null) {
							 | 
						||
| 
								 | 
							
								-                    this.setItemSlot(EquipmentSlot.MAINHAND, PotionUtils.setPotion(new ItemStack(Items.POTION), potionregistry));
							 | 
						||
| 
								 | 
							
								+                    // Paper start
							 | 
						||
| 
								 | 
							
								+                    ItemStack potion = PotionUtils.setPotion(new ItemStack(Items.POTION), potionregistry);
							 | 
						||
| 
								 | 
							
								+                    org.bukkit.inventory.ItemStack bukkitStack = com.destroystokyo.paper.event.entity.WitchReadyPotionEvent.process((org.bukkit.entity.Witch) this.getBukkitEntity(), org.bukkit.craftbukkit.inventory.CraftItemStack.asCraftMirror(potion));
							 | 
						||
| 
								 | 
							
								+                    this.setItemSlot(EquipmentSlot.MAINHAND, org.bukkit.craftbukkit.inventory.CraftItemStack.asNMSCopy(bukkitStack));
							 | 
						||
| 
								 | 
							
								+                    // Paper end
							 | 
						||
| 
								 | 
							
								                     this.usingTime = this.getMainHandItem().getUseDuration();
							 | 
						||
| 
								 | 
							
								                     this.setUsingItem(true);
							 | 
						||
| 
								 | 
							
								                     if (!this.isSilent()) {
							 |