bffb08c2f9
The Paper method was chosen for deprecation because it was more restrictive in that it has an isGliding check.
25 Zeilen
1.1 KiB
Diff
25 Zeilen
1.1 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Jake Potrebic <jake.m.potrebic@gmail.com>
|
|
Date: Sun, 9 Jul 2023 11:55:02 -0700
|
|
Subject: [PATCH] API for an entity's scoreboard name
|
|
|
|
Was obtainable through different methods, but you had to use different
|
|
methods depending on the implementation of Entity you were working with.
|
|
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java
|
|
index 8472b566bac933d2982683b01dac7eb5e3172192..d57856bee23cd0fd22d0c2141c77c978dae7f8c6 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java
|
|
@@ -1506,4 +1506,11 @@ public abstract class CraftEntity implements org.bukkit.entity.Entity {
|
|
return !this.getHandle().level().noCollision(this.getHandle(), aabb);
|
|
}
|
|
// Paper End - Collision API
|
|
+
|
|
+ // Paper start - entity scoreboard name
|
|
+ @Override
|
|
+ public String getScoreboardEntryName() {
|
|
+ return this.getHandle().getScoreboardName();
|
|
+ }
|
|
+ // Paper end - entity scoreboard name
|
|
}
|