Hierarchy For Package net.minecraft.command
Class Hierarchy
- java.lang.Object
- net.minecraft.command.BlockDataObject (implements net.minecraft.command.DataCommandObject)
- net.minecraft.command.CommandExecutionContext<T> (implements java.lang.AutoCloseable)
- net.minecraft.command.CommandFunctionAction<T> (implements net.minecraft.command.SourcedCommandAction<T>)
- net.minecraft.command.CommandSource.RelativePosition
- net.minecraft.command.ControlFlowAware.Helper<T> (implements net.minecraft.command.ControlFlowAware<T>)
- net.minecraft.command.DataCommandStorage
- net.minecraft.command.EntityDataObject (implements net.minecraft.command.DataCommandObject)
- net.minecraft.command.EntitySelector
- net.minecraft.command.EntitySelectorOptions
- net.minecraft.command.EntitySelectorReader
- net.minecraft.command.FallthroughCommandAction<T> (implements net.minecraft.command.CommandAction<T>)
- net.minecraft.command.FixedCommandAction<T> (implements net.minecraft.command.SourcedCommandAction<T>)
- net.minecraft.command.IsolatedCommandAction<T> (implements net.minecraft.command.CommandAction<T>)
- net.minecraft.world.PersistentState
- net.minecraft.command.DataCommandStorage.PersistentState
- net.minecraft.command.SingleCommandAction<T>
- net.minecraft.command.SingleCommandAction.MultiSource<T> (implements net.minecraft.command.CommandAction<T>)
- net.minecraft.command.SingleCommandAction.SingleSource<T> (implements net.minecraft.command.CommandAction<T>)
- net.minecraft.command.SingleCommandAction.Sourced<T> (implements net.minecraft.command.SourcedCommandAction<T>)
- net.minecraft.command.SteppedCommandAction<T,
P> (implements net.minecraft.command.CommandAction<T>) - net.minecraft.command.StorageDataObject (implements net.minecraft.command.DataCommandObject)
- net.minecraft.command.TranslatableBuiltInExceptions (implements com.mojang.brigadier.exceptions.BuiltInExceptionProvider)
Interface Hierarchy
- com.mojang.brigadier.Command<S>
- net.minecraft.command.ControlFlowAware.Command<T> (also extends net.minecraft.command.ControlFlowAware<T>)
- net.minecraft.command.CommandAction<T>
- net.minecraft.command.CommandSource
- net.minecraft.command.ControlFlowAware<T>
- net.minecraft.command.ControlFlowAware.Command<T> (also extends com.mojang.brigadier.Command<S>)
- net.minecraft.command.DataCommandObject
- net.minecraft.command.EntitySelectorOptions.SelectorHandler
- net.minecraft.command.ExecutionControl<T>
- net.minecraft.command.Forkable<T>
- net.minecraft.command.Forkable.RedirectModifier<T> (also extends com.mojang.brigadier.RedirectModifier<S>)
- net.minecraft.command.Frame.Control
- com.mojang.brigadier.RedirectModifier<S>
- net.minecraft.command.Forkable.RedirectModifier<T> (also extends net.minecraft.command.Forkable<T>)
- net.minecraft.registry.RegistryEntryLookup.RegistryLookup
- net.minecraft.registry.RegistryWrapper.WrapperLookup
- net.minecraft.command.CommandRegistryAccess
- net.minecraft.registry.RegistryWrapper.WrapperLookup
- net.minecraft.command.ReturnValueConsumer
- net.minecraft.command.SourcedCommandAction<T>
- net.minecraft.command.SteppedCommandAction.ActionWrapper<T,
P>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.command.CommandSource.SuggestedIdType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.command.CommandQueueEntry<T>
- net.minecraft.command.EntitySelectorOptions.SelectorOption
- net.minecraft.command.ExecutionFlags
- net.minecraft.command.FloatRangeArgument
- net.minecraft.command.Frame
- net.minecraft.command.MacroInvocation
- java.lang.Record