mirror of
https://github.com/PaperMC/Paper.git
synced 2024-11-27 04:55:47 +01:00
57dd397155
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: b999860d SPIGOT-2304: Add LootGenerateEvent CraftBukkit Changes:77fd87e4
SPIGOT-2304: Implement LootGenerateEventa1a705ee
SPIGOT-5566: Doused campfires & fires should call EntityChangeBlockEvent41712edd
SPIGOT-5707: PersistentDataHolder not Persistent on API dropped Item
44 lines
1.0 KiB
Diff
44 lines
1.0 KiB
Diff
From 5a7bb765eae8bfe4c0cb221d8e555aa966df7cec Mon Sep 17 00:00:00 2001
|
|
From: BillyGalbreath <Blake.Galbreath@GMail.com>
|
|
Date: Sat, 6 Oct 2018 21:47:09 -0500
|
|
Subject: [PATCH] Allow setting the vex's summoner
|
|
|
|
|
|
diff --git a/src/main/java/org/bukkit/entity/Vex.java b/src/main/java/org/bukkit/entity/Vex.java
|
|
index 6b61c4ab7..c34a3ea7b 100644
|
|
--- a/src/main/java/org/bukkit/entity/Vex.java
|
|
+++ b/src/main/java/org/bukkit/entity/Vex.java
|
|
@@ -1,5 +1,7 @@
|
|
package org.bukkit.entity;
|
|
|
|
+import org.jetbrains.annotations.Nullable;
|
|
+
|
|
/**
|
|
* Represents a Vex.
|
|
*/
|
|
@@ -22,4 +24,21 @@ public interface Vex extends Monster {
|
|
* @param charging new state
|
|
*/
|
|
void setCharging(boolean charging);
|
|
+
|
|
+ // Paper start
|
|
+ /**
|
|
+ * Get the Mob that summoned this vex
|
|
+ *
|
|
+ * @return Mob that summoned this vex
|
|
+ */
|
|
+ @Nullable
|
|
+ Mob getSummoner();
|
|
+
|
|
+ /**
|
|
+ * Set the summoner of this vex
|
|
+ *
|
|
+ * @param summoner New summoner
|
|
+ */
|
|
+ void setSummoner(@Nullable Mob summoner);
|
|
+ // Paper end
|
|
}
|
|
--
|
|
2.26.2
|
|
|