| 
									
										
										
										
											2021-03-16 09:00:00 +11:00
										 |  |  | --- a/net/minecraft/server/commands/CommandEffect.java
 | 
					
						
							|  |  |  | +++ b/net/minecraft/server/commands/CommandEffect.java
 | 
					
						
							| 
									
										
										
										
											2021-11-22 09:00:00 +11:00
										 |  |  | @@ -72,7 +72,7 @@
 | 
					
						
							| 
									
										
										
										
											2018-07-20 16:04:37 +10:00
										 |  |  |              if (entity instanceof EntityLiving) { | 
					
						
							|  |  |  |                  MobEffect mobeffect = new MobEffect(mobeffectlist, k, i, false, flag); | 
					
						
							|  |  |  |   | 
					
						
							| 
									
										
										
										
											2021-06-11 15:00:00 +10:00
										 |  |  | -                if (((EntityLiving) entity).addEffect(mobeffect, commandlistenerwrapper.getEntity())) {
 | 
					
						
							|  |  |  | +                if (((EntityLiving) entity).addEffect(mobeffect, commandlistenerwrapper.getEntity(), org.bukkit.event.entity.EntityPotionEffectEvent.Cause.COMMAND)) { // CraftBukkit
 | 
					
						
							| 
									
										
										
										
											2018-07-20 16:04:37 +10:00
										 |  |  |                      ++j; | 
					
						
							|  |  |  |                  } | 
					
						
							|  |  |  |              } | 
					
						
							| 
									
										
										
										
											2021-11-22 09:00:00 +11:00
										 |  |  | @@ -98,7 +98,7 @@
 | 
					
						
							| 
									
										
										
										
											2018-07-20 16:04:37 +10:00
										 |  |  |          while (iterator.hasNext()) { | 
					
						
							|  |  |  |              Entity entity = (Entity) iterator.next(); | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  | -            if (entity instanceof EntityLiving && ((EntityLiving) entity).removeAllEffects()) {
 | 
					
						
							|  |  |  | +            if (entity instanceof EntityLiving && ((EntityLiving) entity).removeAllEffects(org.bukkit.event.entity.EntityPotionEffectEvent.Cause.COMMAND)) { // CraftBukkit
 | 
					
						
							|  |  |  |                  ++i; | 
					
						
							|  |  |  |              } | 
					
						
							|  |  |  |          } | 
					
						
							| 
									
										
										
										
											2021-11-22 09:00:00 +11:00
										 |  |  | @@ -123,7 +123,7 @@
 | 
					
						
							| 
									
										
										
										
											2018-07-20 16:04:37 +10:00
										 |  |  |          while (iterator.hasNext()) { | 
					
						
							|  |  |  |              Entity entity = (Entity) iterator.next(); | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  | -            if (entity instanceof EntityLiving && ((EntityLiving) entity).removeEffect(mobeffectlist)) {
 | 
					
						
							|  |  |  | +            if (entity instanceof EntityLiving && ((EntityLiving) entity).removeEffect(mobeffectlist, org.bukkit.event.entity.EntityPotionEffectEvent.Cause.COMMAND)) { // CraftBukkit
 | 
					
						
							|  |  |  |                  ++i; | 
					
						
							|  |  |  |              } | 
					
						
							|  |  |  |          } |