fabric: add some pre-built predicate permissions for the client command manager

This commit is contained in:
jmp 2021-03-13 12:24:39 -08:00 committed by Jason
parent 9e9a9d79d8
commit 1409b91db0
7 changed files with 155 additions and 30 deletions

View file

@ -106,6 +106,10 @@ public final class FabricClientExample implements ClientModInitializer {
commandManager.command(base.literal("disconnect")
.handler(ctx -> disconnectClient(MinecraftClient.getInstance())));
commandManager.command(base.literal("requires_cheats")
.permission(FabricClientCommandManager.cheatsAllowed(false))
.handler(ctx -> ctx.getSender().sendFeedback(new LiteralText("Cheats are enabled!"))));
}
private static void disconnectClient(final @NonNull MinecraftClient client) {