geforkt von Mirrors/Paper
ea855e2b46
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 Developers!: You will need to clean up your work/Minecraft/1.13.2 folder for this Also, restore a patch that was dropped in the last upstream Bukkit Changes: 279eeab3 Fix command description not being set 96e2bb18 Remove debug print from SyntheticEventTest CraftBukkit Changes:d3ed1516
Fix dangerously threaded beacons217a293d
Don't relocate joptsimple to allow --help to work.1be05a21
Prepare for imminent Java 12 releasea49270b2
Mappings Update5259d80c
SPIGOT-4669: Fix PlayerTeleportEvent coordinates for relative teleports Spigot Changes: e6eb36f2 Rebuild patches
44 Zeilen
1.0 KiB
Diff
44 Zeilen
1.0 KiB
Diff
From 2ab267b8452cec910e100702428427af8bc1a020 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.21.0
|
|
|