Almost all patches
This commit is contained in:
		
					parent
					
						
							
								580e157417
							
						
					
				
			
			
				commit
				
					
						3d2c9cd064
					
				
			
		
					 50 changed files with 19 additions and 68 deletions
				
			
		| 
						 | 
				
			
			@ -1,34 +0,0 @@
 | 
			
		|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Yannick Lamprecht <yannicklamprecht@live.de>
 | 
			
		||||
Date: Wed, 30 Mar 2022 18:16:52 +0200
 | 
			
		||||
Subject: [PATCH] Player Entity Tracking Events
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
 | 
			
		||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
 | 
			
		||||
--- a/src/main/java/net/minecraft/world/entity/Entity.java
 | 
			
		||||
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
 | 
			
		||||
@@ -0,0 +0,0 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
 | 
			
		||||
         EnchantmentHelper.doPostDamageEffects(attacker, target);
 | 
			
		||||
     }
 | 
			
		||||
 
 | 
			
		||||
-    public void startSeenByPlayer(ServerPlayer player) {}
 | 
			
		||||
+    // Paper start
 | 
			
		||||
+    public void startSeenByPlayer(ServerPlayer player) {
 | 
			
		||||
+        if (io.papermc.paper.event.player.PlayerTrackEntityEvent.getHandlerList().getRegisteredListeners().length > 0) {
 | 
			
		||||
+            new io.papermc.paper.event.player.PlayerTrackEntityEvent(player.getBukkitEntity(), this.getBukkitEntity()).callEvent();
 | 
			
		||||
+        }
 | 
			
		||||
+    }
 | 
			
		||||
+    // Paper end
 | 
			
		||||
 
 | 
			
		||||
-    public void stopSeenByPlayer(ServerPlayer player) {}
 | 
			
		||||
+    // Paper start
 | 
			
		||||
+    public void stopSeenByPlayer(ServerPlayer player) {
 | 
			
		||||
+        if(io.papermc.paper.event.player.PlayerUntrackEntityEvent.getHandlerList().getRegisteredListeners().length > 0) {
 | 
			
		||||
+            new io.papermc.paper.event.player.PlayerUntrackEntityEvent(player.getBukkitEntity(), this.getBukkitEntity()).callEvent();
 | 
			
		||||
+        }
 | 
			
		||||
+    }
 | 
			
		||||
+    // Paper end
 | 
			
		||||
 
 | 
			
		||||
     public float rotate(Rotation rotation) {
 | 
			
		||||
         float f = Mth.wrapDegrees(this.getYRot());
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue