87a726351b
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: 7634491f Added Entity#setRotation. CraftBukkit Changes: 0e1cea5a Added Entity#setRotation.
36 lines
1.1 KiB
Diff
36 lines
1.1 KiB
Diff
From ab777ae0adb9a8e9eaaef3e76bb9b531b0cb4d64 Mon Sep 17 00:00:00 2001
|
|
From: Aikar <aikar@aikar.co>
|
|
Date: Wed, 4 Jul 2018 02:25:48 -0400
|
|
Subject: [PATCH] Entity#getChunk API
|
|
|
|
Get the chunk the entity is currently registered to
|
|
|
|
diff --git a/src/main/java/org/bukkit/entity/Entity.java b/src/main/java/org/bukkit/entity/Entity.java
|
|
index 6dd0623bf..81d92145e 100644
|
|
--- a/src/main/java/org/bukkit/entity/Entity.java
|
|
+++ b/src/main/java/org/bukkit/entity/Entity.java
|
|
@@ -1,5 +1,7 @@
|
|
package org.bukkit.entity;
|
|
|
|
+import org.bukkit.Chunk;
|
|
+import org.bukkit.Location;
|
|
import org.bukkit.EntityEffect;
|
|
import org.bukkit.Location;
|
|
import org.bukkit.Nameable;
|
|
@@ -611,5 +613,13 @@ public interface Entity extends Metadatable, CommandSender, Nameable {
|
|
* @return True if entity spawned from a mob spawner
|
|
*/
|
|
boolean fromMobSpawner();
|
|
+
|
|
+ /**
|
|
+ * Gets the latest chunk an entity is currently or was in.
|
|
+ *
|
|
+ * @return The current, or most recent chunk if the entity is invalid (which may load the chunk)
|
|
+ */
|
|
+ @NotNull
|
|
+ Chunk getChunk();
|
|
// Paper end
|
|
}
|
|
--
|
|
2.21.0
|
|
|