Updated Upstream (Bukkit/CraftBukkit)
Upstream has released updates that appear 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: 2b4b6d14 PR-1023: Convert InventoryView to interface CraftBukkit Changes: 68603b1c1 Use expanded interaction ranges for traced interact events eae9f760c PR-1414: Convert InventoryView to interface ee9eafe67 Fix Implementation for DamageSource#isIndirect for internal custom causing entity
This commit is contained in:
parent
ec4c712efa
commit
e1c0033552
182 changed files with 144 additions and 144 deletions
43
patches/api/0409-Add-Listing-API-for-Player.patch
Normal file
43
patches/api/0409-Add-Listing-API-for-Player.patch
Normal file
|
@ -0,0 +1,43 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Corey Shupe <coreyshupe101@gmail.com>
|
||||
Date: Wed, 11 Jan 2023 16:40:31 -0500
|
||||
Subject: [PATCH] Add Listing API for Player
|
||||
|
||||
|
||||
diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java
|
||||
index fbaea481feccfc71d744d9f93de3bf637fdcaaad..24dc710f61d08253f66e7ecfd69873e7ebf68d1b 100644
|
||||
--- a/src/main/java/org/bukkit/entity/Player.java
|
||||
+++ b/src/main/java/org/bukkit/entity/Player.java
|
||||
@@ -2038,6 +2038,32 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
|
||||
*/
|
||||
public boolean canSee(@NotNull Entity entity);
|
||||
|
||||
+ // Paper start
|
||||
+ /**
|
||||
+ * Returns whether the {@code other} player is listed for {@code this}.
|
||||
+ *
|
||||
+ * @param other The other {@link Player} to check for listing.
|
||||
+ * @return True if the {@code other} player is listed for {@code this}.
|
||||
+ */
|
||||
+ boolean isListed(@NotNull Player other);
|
||||
+
|
||||
+ /**
|
||||
+ * Unlists the {@code other} player from the tablist.
|
||||
+ *
|
||||
+ * @param other The other {@link Player} to de-list.
|
||||
+ * @return True if the {@code other} player was listed.
|
||||
+ */
|
||||
+ boolean unlistPlayer(@NotNull Player other);
|
||||
+
|
||||
+ /**
|
||||
+ * Lists the {@code other} player.
|
||||
+ *
|
||||
+ * @param other The other {@link Player} to list.
|
||||
+ * @return True if the {@code other} player was not listed.
|
||||
+ */
|
||||
+ boolean listPlayer(@NotNull Player other);
|
||||
+ // Paper end
|
||||
+
|
||||
/**
|
||||
* Checks to see if this player is currently flying or not.
|
||||
*
|
Loading…
Add table
Add a link
Reference in a new issue