diff options
Diffstat (limited to 'patches/api/0361-Custom-Chat-Completion-Suggestions-API.patch')
-rw-r--r-- | patches/api/0361-Custom-Chat-Completion-Suggestions-API.patch | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/patches/api/0361-Custom-Chat-Completion-Suggestions-API.patch b/patches/api/0361-Custom-Chat-Completion-Suggestions-API.patch new file mode 100644 index 0000000000..e22c1feefa --- /dev/null +++ b/patches/api/0361-Custom-Chat-Completion-Suggestions-API.patch @@ -0,0 +1,42 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Owen1212055 <[email protected]> +Date: Sat, 30 Jul 2022 11:23:11 -0400 +Subject: [PATCH] Custom Chat Completion Suggestions API + + +diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java +index 25064aafd5871a7168e8a0ba3e87d6de89e2b083..ac9227472443ecb819cc7480a217cd78a98a9b35 100644 +--- a/src/main/java/org/bukkit/entity/Player.java ++++ b/src/main/java/org/bukkit/entity/Player.java +@@ -3352,6 +3352,31 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM + void sendOpLevel(byte level); + // Paper end - sendOpLevel API + ++ // Paper start - custom chat completions API ++ /** ++ * Adds custom chat completion suggestions that the client will ++ * suggest when typing in chat. ++ * ++ * @param completions custom completions ++ * @deprecated use {@link #addCustomChatCompletions(Collection)} ++ */ ++ @Deprecated(since = "1.20.1") ++ void addAdditionalChatCompletions(@NotNull java.util.Collection<String> completions); ++ ++ /** ++ * Removes custom chat completion suggestions that the client ++ * suggests when typing in chat. ++ * ++ * Note: this only applies to previously added custom completions, ++ * online player names are always suggested and cannot be removed. ++ * ++ * @param completions custom completions ++ * @deprecated use {@link #addCustomChatCompletions(Collection)} ++ */ ++ @Deprecated(since = "1.20.1") ++ void removeAdditionalChatCompletions(@NotNull java.util.Collection<String> completions); ++ // Paper end - custom chat completions API ++ + // Spigot start + public class Spigot extends Entity.Spigot { + |