mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-20 01:47:42 +01:00
populate missing param in chat preview event
This commit is contained in:
@@ -6,13 +6,14 @@ Subject: [PATCH] Chat Preview API
|
||||
|
||||
diff --git a/src/main/java/org/purpurmc/purpur/event/player/PlayerPreviewChatEvent.java b/src/main/java/org/purpurmc/purpur/event/player/PlayerPreviewChatEvent.java
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..502896f69a139c9524625a2c0d9029f85276146b
|
||||
index 0000000000000000000000000000000000000000..94ccdf11201774f9bea3ba56c4dde148ff5199f8
|
||||
--- /dev/null
|
||||
+++ b/src/main/java/org/purpurmc/purpur/event/player/PlayerPreviewChatEvent.java
|
||||
@@ -0,0 +1,90 @@
|
||||
@@ -0,0 +1,91 @@
|
||||
+package org.purpurmc.purpur.event.player;
|
||||
+
|
||||
+import net.kyori.adventure.text.Component;
|
||||
+import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
|
||||
+import org.bukkit.Bukkit;
|
||||
+import org.bukkit.entity.Player;
|
||||
+import org.bukkit.event.Cancellable;
|
||||
@@ -26,9 +27,9 @@ index 0000000000000000000000000000000000000000..502896f69a139c9524625a2c0d9029f8
|
||||
+ private final String originalQuery;
|
||||
+ private Component query;
|
||||
+
|
||||
+ public PlayerPreviewChatEvent(@NotNull Player who, @NotNull String originalQuery, @Nullable Component query) {
|
||||
+ public PlayerPreviewChatEvent(@NotNull Player who, @Nullable Component query) {
|
||||
+ super(who, !Bukkit.isPrimaryThread());
|
||||
+ this.originalQuery = originalQuery;
|
||||
+ this.originalQuery = query == null ? "" : LegacyComponentSerializer.legacySection().serialize(query);
|
||||
+ this.query = query;
|
||||
+ }
|
||||
+
|
||||
|
||||
Reference in New Issue
Block a user