diff options
author | Nassim Jahnke <[email protected]> | 2022-06-07 18:52:56 +0200 |
---|---|---|
committer | Nassim Jahnke <[email protected]> | 2022-06-07 18:52:56 +0200 |
commit | cb05aa6b8b312a8a99fe05b9ddb516d5466a0351 (patch) | |
tree | af13f78acc1f738e406e626cc9a0988698b79bdb /patches/api/0122-Entity-getChunk-API.patch | |
parent | 276d830d223ddf68611beacc248285ae5a4e8a1f (diff) | |
download | Paper-cb05aa6b8b312a8a99fe05b9ddb516d5466a0351.tar.gz Paper-cb05aa6b8b312a8a99fe05b9ddb516d5466a0351.zip |
Prepare for 1.19 dev
Diffstat (limited to 'patches/api/0122-Entity-getChunk-API.patch')
-rw-r--r-- | patches/api/0122-Entity-getChunk-API.patch | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/patches/api/0122-Entity-getChunk-API.patch b/patches/api/0122-Entity-getChunk-API.patch deleted file mode 100644 index 78f10f0732..0000000000 --- a/patches/api/0122-Entity-getChunk-API.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Aikar <[email protected]> -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 b9a61d06d72831dc0c591e129553453a537d3785..df07eb07896790a09d1022daef5cffc6a435f739 100644 ---- a/src/main/java/org/bukkit/entity/Entity.java -+++ b/src/main/java/org/bukkit/entity/Entity.java -@@ -3,6 +3,7 @@ package org.bukkit.entity; - import java.util.List; - import java.util.Set; - import java.util.UUID; -+import org.bukkit.Chunk; // Paper - import org.bukkit.EntityEffect; - import org.bukkit.Location; - import org.bukkit.Nameable; -@@ -688,5 +689,16 @@ public interface Entity extends Metadatable, CommandSender, Nameable, Persistent - * @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 -+ default Chunk getChunk() { -+ // TODO remove impl here -+ return getLocation().getChunk(); -+ } - // Paper end - } |