3
0
Mirror von https://github.com/Moulberry/AxiomPaperPlugin.git synchronisiert 2024-09-29 07:50:05 +02:00

fix test plugin

Dieser Commit ist enthalten in:
Jason Penilla 2021-07-08 05:55:58 -07:00
Ursprung 6a46a437e6
Commit 7f3ecfd42f
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 0E75A301420E48F8

Datei anzeigen

@ -22,19 +22,19 @@ public final class TestPlugin extends JavaPlugin implements Listener {
((CraftServer) this.getServer()).getServer().vanillaCommandDispatcher.getDispatcher().register(
literal("paperweight")
.requires(stack -> stack.hasPermission(stack.getServer().getOperatorUserPermissionLevel()))
.then(argument("players", players()))
.executes(ctx -> {
final Collection<ServerPlayer> players = EntityArgument.getPlayers(ctx, "players");
for (final ServerPlayer player : players) {
player.sendMessage(
new TextComponent("Hello from Paperweight test plugin!")
.withStyle(ChatFormatting.ITALIC, ChatFormatting.GREEN)
.withStyle(style -> style.withClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/paperweight @a"))),
Util.NIL_UUID
);
}
return players.size();
})
.then(argument("players", players())
.executes(ctx -> {
final Collection<ServerPlayer> players = EntityArgument.getPlayers(ctx, "players");
for (final ServerPlayer player : players) {
player.sendMessage(
new TextComponent("Hello from Paperweight test plugin!")
.withStyle(ChatFormatting.ITALIC, ChatFormatting.GREEN)
.withStyle(style -> style.withClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/paperweight @a"))),
Util.NIL_UUID
);
}
return players.size();
}))
);
}
}