0823d3fdce
Upstream has released updates that appears to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 1cb03826 SPIGOT-5900: Re-order Material enum entries to match Minecraft's order fdd705db #507: Add hasDiscoveredRecipe() and getDiscoveredRecipes() CraftBukkit Changes: 551e770f5 SPIGOT-5900: Add test for the order of Material enum entries 8297676c2 #682: Add hasDiscoveredRecipe() and getDiscoveredRecipes()
37 lines
1.3 KiB
Diff
37 lines
1.3 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Aikar <aikar@aikar.co>
|
|
Date: Sat, 17 Jun 2017 15:04:51 -0400
|
|
Subject: [PATCH] Shoulder Entities Release API
|
|
|
|
|
|
diff --git a/src/main/java/org/bukkit/entity/HumanEntity.java b/src/main/java/org/bukkit/entity/HumanEntity.java
|
|
index abe3d91428c4a5f7e3c6fec51faf973b76896dc3..babda8f047ab134223651ddcc8e4eb8d6682a031 100644
|
|
--- a/src/main/java/org/bukkit/entity/HumanEntity.java
|
|
+++ b/src/main/java/org/bukkit/entity/HumanEntity.java
|
|
@@ -300,6 +300,26 @@ public interface HumanEntity extends LivingEntity, AnimalTamer, InventoryHolder
|
|
*/
|
|
public int getExpToLevel();
|
|
|
|
+ // Paper start
|
|
+ /**
|
|
+ * If there is an Entity on this entities left shoulder, it will be released to the world and returned.
|
|
+ * If no Entity is released, null will be returned.
|
|
+ *
|
|
+ * @return The released entity, or null
|
|
+ */
|
|
+ @Nullable
|
|
+ public Entity releaseLeftShoulderEntity();
|
|
+
|
|
+ /**
|
|
+ * If there is an Entity on this entities left shoulder, it will be released to the world and returned.
|
|
+ * If no Entity is released, null will be returned.
|
|
+ *
|
|
+ * @return The released entity, or null
|
|
+ */
|
|
+ @Nullable
|
|
+ public Entity releaseRightShoulderEntity();
|
|
+ // Paper end
|
|
+
|
|
/**
|
|
* Gets the current cooldown for a player's attack.
|
|
*
|