Class GameRuleCommand
java.lang.Object
net.minecraft.server.commands.GameRuleCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T> com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> buildRuleArguments(GameRule<T> gameRule, com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> ruleLiteral) private static <T> intqueryRule(CommandSourceStack source, GameRule<T> gameRule) static voidregister(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context) private static <T> intsetRule(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, GameRule<T> gameRule)
-
Field Details
-
ERROR_GAME_RULE_NOT_SET
private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_GAME_RULE_NOT_SET
-
-
Constructor Details
-
GameRuleCommand
public GameRuleCommand()
-
-
Method Details
-
register
public static void register(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context) -
buildRuleArguments
private static <T> com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> buildRuleArguments(GameRule<T> gameRule, com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> ruleLiteral) -
setRule
private static <T> int setRule(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, GameRule<T> gameRule) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
queryRule
-