diff options
author | Jason Penilla <[email protected]> | 2024-05-30 11:32:43 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2024-05-30 11:32:43 -0700 |
commit | 06e69c8991b8c5022a319e4415ebd7822b5d1fb8 (patch) | |
tree | 66b0cc041a4a39e1eb000279e5403f02fc14a19f | |
parent | 8e6554a80a1efefa48adb1f7733554e528fb45f5 (diff) | |
download | Paper-06e69c8991b8c5022a319e4415ebd7822b5d1fb8.tar.gz Paper-06e69c8991b8c5022a319e4415ebd7822b5d1fb8.zip |
Use CommandSourceStack in AsyncPlayerSendCommandsEvent (#10826)
-rw-r--r-- | patches/api/0476-Brigadier-based-command-API.patch | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/patches/api/0476-Brigadier-based-command-API.patch b/patches/api/0476-Brigadier-based-command-API.patch index b665703a8a..d30453ef37 100644 --- a/patches/api/0476-Brigadier-based-command-API.patch +++ b/patches/api/0476-Brigadier-based-command-API.patch @@ -102,13 +102,14 @@ index 0000000000000000000000000000000000000000..28b44789e3be586c4b680fff56e5d2ff +} diff --git a/src/main/java/com/destroystokyo/paper/event/brigadier/AsyncPlayerSendCommandsEvent.java b/src/main/java/com/destroystokyo/paper/event/brigadier/AsyncPlayerSendCommandsEvent.java new file mode 100644 -index 0000000000000000000000000000000000000000..a56ab5a031f8e254bf4e5ea063df0fad2e585206 +index 0000000000000000000000000000000000000000..ba5472a068075f8f7fb5b9bce05e783ca9b4ffdf --- /dev/null +++ b/src/main/java/com/destroystokyo/paper/event/brigadier/AsyncPlayerSendCommandsEvent.java -@@ -0,0 +1,72 @@ +@@ -0,0 +1,73 @@ +package com.destroystokyo.paper.event.brigadier; + +import com.mojang.brigadier.tree.RootCommandNode; ++import io.papermc.paper.command.brigadier.CommandSourceStack; +import org.bukkit.Bukkit; +import org.bukkit.entity.Player; +import org.bukkit.event.HandlerList; @@ -137,7 +138,7 @@ index 0000000000000000000000000000000000000000..a56ab5a031f8e254bf4e5ea063df0fad + * <p>This is a draft/experimental API and is subject to change.</p> + */ -+public class AsyncPlayerSendCommandsEvent <S extends com.destroystokyo.paper.brigadier.BukkitBrigadierCommandSource> extends PlayerEvent { ++public class AsyncPlayerSendCommandsEvent<S extends CommandSourceStack> extends PlayerEvent { + + private static final HandlerList handlers = new HandlerList(); + private final RootCommandNode<S> node; |