Uses of Interface
net.minecraft.commands.CommandBuildContext
Packages that use CommandBuildContext
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of CommandBuildContext in net.minecraft.commands
Methods in net.minecraft.commands that return CommandBuildContextModifier and TypeMethodDescriptionstatic CommandBuildContext
Commands.createValidationContext
(HolderLookup.Provider pProvider) static CommandBuildContext
CommandBuildContext.simple
(HolderLookup.Provider pProvider, FeatureFlagSet pEnabledFeatures) Constructors in net.minecraft.commands with parameters of type CommandBuildContextModifierConstructorDescriptionCommands
(Commands.CommandSelection pSelection, CommandBuildContext pContext) -
Uses of CommandBuildContext in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments with parameters of type CommandBuildContextModifier and TypeMethodDescriptionEntityArgument.Info.Template.instantiate
(CommandBuildContext p_231294_) ResourceArgument.Info.Template.instantiate
(CommandBuildContext p_251900_) ResourceKeyArgument.Info.Template.instantiate
(CommandBuildContext p_233299_) ResourceOrTagArgument.Info.Template.instantiate
(CommandBuildContext p_251386_) ResourceOrTagKeyArgument.Info.Template.instantiate
(CommandBuildContext p_251559_) ResourceSelectorArgument.Info.Template.instantiate
(CommandBuildContext p_397320_) ScoreHolderArgument.Info.Template.instantiate
(CommandBuildContext p_233490_) TimeArgument.Info.Template.instantiate
(CommandBuildContext p_265466_) ResourceOrIdArgument.lootModifier
(CommandBuildContext pContext) ResourceOrIdArgument.lootPredicate
(CommandBuildContext pContext) ResourceOrIdArgument.lootTable
(CommandBuildContext pContext) static ParticleArgument
ParticleArgument.particle
(CommandBuildContext pBuildContext) static <T> ResourceArgument
<T> ResourceArgument.resource
(CommandBuildContext pContext, ResourceKey<? extends Registry<T>> pRegistryKey) static <T> ResourceOrTagArgument
<T> ResourceOrTagArgument.resourceOrTag
(CommandBuildContext pContext, ResourceKey<? extends Registry<T>> pRegistryKey) static <T> ResourceSelectorArgument
<T> ResourceSelectorArgument.resourceSelector
(CommandBuildContext pBuildContext, ResourceKey<? extends Registry<T>> pRegistryKey) static StyleArgument
StyleArgument.style
(CommandBuildContext pContext) static ComponentArgument
ComponentArgument.textComponent
(CommandBuildContext pContext) Constructors in net.minecraft.commands.arguments with parameters of type CommandBuildContextModifierConstructorDescriptionprotected
LootModifierArgument
(CommandBuildContext pContext) protected
LootPredicateArgument
(CommandBuildContext pContext) protected
LootTableArgument
(CommandBuildContext pContext) ParticleArgument
(CommandBuildContext pBuildContext) ResourceArgument
(CommandBuildContext pContext, ResourceKey<? extends Registry<T>> pRegistryKey) protected
ResourceOrIdArgument
(CommandBuildContext pRegistryLookup, ResourceKey<Registry<T>> pRegistryKey, com.mojang.serialization.Codec<Holder<T>> pCodec) ResourceOrTagArgument
(CommandBuildContext pContext, ResourceKey<? extends Registry<T>> pRegistryKey) (package private)
ResourceSelectorArgument
(CommandBuildContext pBuildContext, ResourceKey<? extends Registry<T>> pRegistryKey) -
Uses of CommandBuildContext in net.minecraft.commands.arguments.blocks
Methods in net.minecraft.commands.arguments.blocks with parameters of type CommandBuildContextModifier and TypeMethodDescriptionstatic BlockStateArgument
BlockStateArgument.block
(CommandBuildContext pBuildContext) static BlockPredicateArgument
BlockPredicateArgument.blockPredicate
(CommandBuildContext pContext) Constructors in net.minecraft.commands.arguments.blocks with parameters of type CommandBuildContextModifierConstructorDescriptionBlockPredicateArgument
(CommandBuildContext pContext) BlockStateArgument
(CommandBuildContext pBuildContext) -
Uses of CommandBuildContext in net.minecraft.commands.arguments.item
Methods in net.minecraft.commands.arguments.item with parameters of type CommandBuildContextModifier and TypeMethodDescriptionstatic ItemArgument
ItemArgument.item
(CommandBuildContext pContext) static ItemPredicateArgument
ItemPredicateArgument.itemPredicate
(CommandBuildContext pContext) Constructors in net.minecraft.commands.arguments.item with parameters of type CommandBuildContextModifierConstructorDescriptionItemArgument
(CommandBuildContext pContext) ItemPredicateArgument
(CommandBuildContext pContext) -
Uses of CommandBuildContext in net.minecraft.commands.synchronization
Fields in net.minecraft.commands.synchronization with type parameters of type CommandBuildContextModifier and TypeFieldDescriptionprivate final Function
<CommandBuildContext, A> SingletonArgumentInfo.Template.constructor
Methods in net.minecraft.commands.synchronization with parameters of type CommandBuildContextModifier and TypeMethodDescriptionArgumentTypeInfo.Template.instantiate
(CommandBuildContext pContext) SingletonArgumentInfo.Template.instantiate
(CommandBuildContext p_235469_) Method parameters in net.minecraft.commands.synchronization with type arguments of type CommandBuildContextModifier and TypeMethodDescriptionstatic <T extends com.mojang.brigadier.arguments.ArgumentType<?>>
SingletonArgumentInfo<T> SingletonArgumentInfo.contextAware
(Function<CommandBuildContext, T> pArgumentType) Constructor parameters in net.minecraft.commands.synchronization with type arguments of type CommandBuildContextModifierConstructorDescriptionprivate
SingletonArgumentInfo
(Function<CommandBuildContext, A> pConstructor) Template
(Function<CommandBuildContext, A> pConstructor) -
Uses of CommandBuildContext in net.minecraft.commands.synchronization.brigadier
Methods in net.minecraft.commands.synchronization.brigadier with parameters of type CommandBuildContextModifier and TypeMethodDescriptioncom.mojang.brigadier.arguments.DoubleArgumentType
DoubleArgumentInfo.Template.instantiate
(CommandBuildContext p_235500_) com.mojang.brigadier.arguments.FloatArgumentType
FloatArgumentInfo.Template.instantiate
(CommandBuildContext p_235533_) com.mojang.brigadier.arguments.IntegerArgumentType
IntegerArgumentInfo.Template.instantiate
(CommandBuildContext p_235566_) com.mojang.brigadier.arguments.LongArgumentType
LongArgumentInfo.Template.instantiate
(CommandBuildContext p_235599_) com.mojang.brigadier.arguments.StringArgumentType
StringArgumentSerializer.Template.instantiate
(CommandBuildContext p_235629_) -
Uses of CommandBuildContext in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework with parameters of type CommandBuildContextModifier and TypeMethodDescriptionstatic void
TestCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pBuildContext) -
Uses of CommandBuildContext in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game declared as CommandBuildContextModifier and TypeFieldDescriptionprivate final CommandBuildContext
ClientboundCommandsPacket.NodeResolver.context
Methods in net.minecraft.network.protocol.game with parameters of type CommandBuildContextModifier and TypeMethodDescriptioncom.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.ArgumentNodeStub.build
(CommandBuildContext p_237656_) com.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.LiteralNodeStub.build
(CommandBuildContext p_237682_) com.mojang.brigadier.builder.ArgumentBuilder
<SharedSuggestionProvider, ?> ClientboundCommandsPacket.NodeStub.build
(CommandBuildContext pContext) com.mojang.brigadier.tree.RootCommandNode
<SharedSuggestionProvider> ClientboundCommandsPacket.getRoot
(CommandBuildContext pContext) Constructors in net.minecraft.network.protocol.game with parameters of type CommandBuildContextModifierConstructorDescription(package private)
NodeResolver
(CommandBuildContext pContext, List<ClientboundCommandsPacket.Entry> pEntries) -
Uses of CommandBuildContext in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type CommandBuildContextModifier and TypeMethodDescriptionprivate static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> ExecuteCommand.addConditionals
(com.mojang.brigadier.tree.CommandNode<CommandSourceStack> pParent, com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> pLiteral, boolean pIsIf, CommandBuildContext pBuildContext) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> ScoreboardCommand.addNumberFormats
(CommandBuildContext pContext, com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?> pArgumentBuilder, ScoreboardCommand.NumberFormatCommandExecutor pExecutor) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> CloneCommands.beginEndDestinationAndModeSuffix
(CommandBuildContext pBuildContext, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> pLevelGetter) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> CloneCommands.destinationAndStrictSuffix
(CommandBuildContext pBuildContext, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> pSourceLevelGetter, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, ServerLevel> pDestinationLevelGetter) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> CloneCommands.modeSuffix
(CommandBuildContext pBuildContext, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, CloneCommands.DimensionAndPosition> pBegin, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, CloneCommands.DimensionAndPosition> pEnd, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, CloneCommands.DimensionAndPosition> pDestination, boolean pStrict, com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?> pArgumentBuilder) static void
AttributeCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
BossBarCommands.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
ClearInventoryCommands.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
CloneCommands.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
DamageCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
EffectCommands.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
EnchantCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
ExecuteCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pBuildContext) static void
FillBiomeCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
FillCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pBuildContext) static void
GameRuleCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pCommandBuildContext) static void
GiveCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
ItemCommands.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
LocateCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
LootCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
ParticleCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
RaidCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
ScoreboardCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
SetBlockCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pBuildContext) static void
SummonCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
TeamCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
TellRawCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) static void
TitleCommand.register
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> pDispatcher, CommandBuildContext pContext) private static com.mojang.brigadier.builder.ArgumentBuilder
<CommandSourceStack, ?> FillCommand.wrapWithMode
(CommandBuildContext pBuildContext, com.mojang.brigadier.builder.ArgumentBuilder<CommandSourceStack, ?> pArgumentBuilder, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, BlockPos> pFrom, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, BlockPos> pTo, InCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, BlockInput> pBlock, FillCommand.NullableCommandFunction<com.mojang.brigadier.context.CommandContext<CommandSourceStack>, Predicate<BlockInWorld>> pFilter) -
Uses of CommandBuildContext in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type CommandBuildContextModifier and TypeMethodDescriptionstatic com.mojang.brigadier.CommandDispatcher
<SharedSuggestionProvider> ClientCommandHandler.mergeServerCommands
(com.mojang.brigadier.CommandDispatcher<SharedSuggestionProvider> serverCommands, CommandBuildContext buildContext) -
Uses of CommandBuildContext in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as CommandBuildContextModifier and TypeFieldDescriptionprivate final CommandBuildContext
RegisterClientCommandsEvent.context
Methods in net.neoforged.neoforge.client.event that return CommandBuildContextModifier and TypeMethodDescriptionRegisterClientCommandsEvent.getBuildContext()
Returns the context to build the commands for.Constructors in net.neoforged.neoforge.client.event with parameters of type CommandBuildContextModifierConstructorDescriptionRegisterClientCommandsEvent
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context) -
Uses of CommandBuildContext in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as CommandBuildContextMethods in net.neoforged.neoforge.event that return CommandBuildContextModifier and TypeMethodDescriptionRegisterCommandsEvent.getBuildContext()
Returns the context to build the commands for.Methods in net.neoforged.neoforge.event with parameters of type CommandBuildContextModifier and TypeMethodDescriptionstatic void
EventHooks.onCommandRegister
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> dispatcher, Commands.CommandSelection environment, CommandBuildContext context) Constructors in net.neoforged.neoforge.event with parameters of type CommandBuildContextModifierConstructorDescriptionRegisterCommandsEvent
(com.mojang.brigadier.CommandDispatcher<CommandSourceStack> dispatcher, Commands.CommandSelection environment, CommandBuildContext context) -
Uses of CommandBuildContext in net.neoforged.neoforge.server.command
Methods in net.neoforged.neoforge.server.command with parameters of type CommandBuildContextModifier and TypeMethodDescriptionEnumArgument.Info.Template.instantiate
(CommandBuildContext p_223435_)