Patches!!!!!!!
This commit is contained in:
		
					parent
					
						
							
								a68fb9030a
							
						
					
				
			
			
				commit
				
					
						b866d785c8
					
				
			
		
					 2 changed files with 0 additions and 0 deletions
				
			
		
							
								
								
									
										57
									
								
								patches/server/Stinger-API.patch
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								patches/server/Stinger-API.patch
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,57 @@
 | 
			
		|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Owen1212055 <23108066+Owen1212055@users.noreply.github.com>
 | 
			
		||||
Date: Tue, 22 Jun 2021 23:15:44 -0400
 | 
			
		||||
Subject: [PATCH] Stinger API
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java
 | 
			
		||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
 | 
			
		||||
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java
 | 
			
		||||
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java
 | 
			
		||||
@@ -0,0 +0,0 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity {
 | 
			
		||||
         }
 | 
			
		||||
         // Paper end
 | 
			
		||||
     }
 | 
			
		||||
+    // Paper start - Bee Stinger API
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public int getBeeStingerCooldown() {
 | 
			
		||||
+        return getHandle().removeStingerTime;
 | 
			
		||||
+    }
 | 
			
		||||
 
 | 
			
		||||
     // Paper start - Add methods for working with arrows stuck in living entities
 | 
			
		||||
     @Override
 | 
			
		||||
@@ -0,0 +0,0 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity {
 | 
			
		||||
     }
 | 
			
		||||
     // Paper end - Add methods for working with arrows stuck in living entities
 | 
			
		||||
 
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public void setBeeStingerCooldown(int ticks) {
 | 
			
		||||
+        getHandle().removeStingerTime = ticks;
 | 
			
		||||
+    }
 | 
			
		||||
+
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public int getBeeStingersInBody() {
 | 
			
		||||
+        return getHandle().getStingerCount();
 | 
			
		||||
+    }
 | 
			
		||||
+
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public void setBeeStingersInBody(int count) {
 | 
			
		||||
+        Preconditions.checkArgument(count >= 0, "New bee stinger amount must be >= 0");
 | 
			
		||||
+        getHandle().setStingerCount(count);
 | 
			
		||||
+    }
 | 
			
		||||
+
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public void setNextBeeStingerRemoval(final int ticks) {
 | 
			
		||||
+        Preconditions.checkArgument(ticks >= 0, "New amount of ticks before next bee stinger removal must be >= 0");
 | 
			
		||||
+        this.getHandle().removeStingerTime = ticks;
 | 
			
		||||
+    }
 | 
			
		||||
+
 | 
			
		||||
+    @Override
 | 
			
		||||
+    public int getNextBeeStingerRemoval() {
 | 
			
		||||
+        return this.getHandle().removeStingerTime;
 | 
			
		||||
+    }
 | 
			
		||||
+    // Paper end - Bee Stinger API
 | 
			
		||||
+
 | 
			
		||||
     @Override
 | 
			
		||||
     public void damage(double amount) {
 | 
			
		||||
         this.damage(amount, this.getHandle().damageSources().generic());
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue