5b6dfb3463
This work is 100% unfinished. I am pushing it up so that we as a team can work on this update. Do not try to use this branch. You will fail.
35 Zeilen
1.0 KiB
Diff
35 Zeilen
1.0 KiB
Diff
From 094ab21aca5c9ccbd61e95bf8f247a7f51526c03 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 3ae4de7a..e2a2b78c 100644
|
|
--- a/src/main/java/org/bukkit/entity/Entity.java
|
|
+++ b/src/main/java/org/bukkit/entity/Entity.java
|
|
@@ -1,5 +1,6 @@
|
|
package org.bukkit.entity;
|
|
|
|
+import org.bukkit.Chunk;
|
|
import org.bukkit.Location;
|
|
import org.bukkit.EntityEffect;
|
|
import org.bukkit.Nameable;
|
|
@@ -514,5 +515,12 @@ 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)
|
|
+ */
|
|
+ Chunk getChunk();
|
|
// Paper end
|
|
}
|
|
--
|
|
2.18.0
|
|
|