aboutsummaryrefslogtreecommitdiffhomepage
path: root/patches/api/0122-Entity-getChunk-API.patch
diff options
context:
space:
mode:
authorNassim Jahnke <[email protected]>2022-06-07 18:52:56 +0200
committerNassim Jahnke <[email protected]>2022-06-07 18:52:56 +0200
commitcb05aa6b8b312a8a99fe05b9ddb516d5466a0351 (patch)
treeaf13f78acc1f738e406e626cc9a0988698b79bdb /patches/api/0122-Entity-getChunk-API.patch
parent276d830d223ddf68611beacc248285ae5a4e8a1f (diff)
downloadPaper-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.patch36
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
- }