Class LootTableArgument
-
- All Implemented Interfaces:
public final class LootTableArgument extends AbstractStellarArgument<LootTableArgument, LootTable>
An argument that allows you to pass in a valid SNBT format or a valid loot table key. If the SNBT table doesn't exist, it will create a new one. It returns a LootTable.
-
-
Field Summary
Fields Modifier and Type Field Description private AbstractStellarCommand<?>
parent
private final Set<ExecutableExecution<?>>
globalFailureExecutions
private final Set<ExecutableSuggestion<?>>
suggestions
private Integer
suggestionOffset
private final ArgumentType<LootTable>
argumentType
private NMS
nms
private final Set<String>
aliases
private final List<ExecutableRequirement<?>>
requirements
private final Set<AbstractStellarArgument<?, ?>>
arguments
private final Set<ExecutableExecution<?>>
executions
private final Set<ExecutableRunnable<?>>
runnables
private final Set<ExecutableExecution<?>>
failureExecutions
private HideDefaultFailureMessages
hideDefaultFailureMessages
private final String
name
-
Constructor Summary
Constructors Constructor Description LootTableArgument(String name)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class com.undefined.stellar.AbstractStellarArgument
addAsyncSuggestion, addAsyncSuggestion, addFutureSuggestion, addFutureSuggestion, addSuggestion, addSuggestion, addSuggestion, addSuggestion, addSuggestionOffset, addSuggestions, addSuggestions, clearInformation, getArgumentType, getGlobalFailureExecutions, getParent, getSuggestionOffset, getSuggestions, hasGlobalHiddenDefaultFailureMessages, register, setDescription, setInformation, setParent, setSuggestionOffset, setSuggestionOffset, setUsageText
-
Methods inherited from class com.undefined.stellar.AbstractStellarCommand
addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAdvancedListArgument, addAlias, addAliases, addAngleArgument, addArgument, addArgument, addAsyncExecution, addAsyncExecution, addAsyncRunnable, addAsyncRunnable, addAxisArgument, addBlockDataArgument, addBlockPredicateArgument, addBooleanArgument, addColorArgument, addComponentArgument, addDisplaySlotArgument, addDoubleArgument, addDoubleArgument, addDoubleArgument, addDoubleRangeArgument, addEntityAnchorArgument, addEntityArgument, addEnumArgument, addEnumArgument, addEnumArgument, addEnumArgument, addEnumArgument, addEnvironmentArgument, addExecution, addExecution, addFailureExecution, addFailureExecution, addFailureMessage, addFailureMessage, addFloatArgument, addFloatArgument, addFloatArgument, addGameModeArgument, addGameProfileArgument, addGlobalFailureExecution, addGlobalFailureExecution, addGlobalFailureMessage, addGlobalFailureMessage, addHeightMapArgument, addIntRangeArgument, addIntegerArgument, addIntegerArgument, addIntegerArgument, addItemSlotArgument, addItemStackArgument, addItemStackPredicateArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addListArgument, addLiteralArgument, addLocationArgument, addLongArgument, addLongArgument, addLongArgument, addLootTableArgument, addMessageArgument, addMirrorArgument, addNamespacedKeyArgument, addObjectiveArgument, addObjectiveCriteriaArgument, addOnlinePlayersArgument, addOnlinePlayersArgument, addOnlinePlayersArgument, addOperationArgument, addParticleArgument, addPhraseArgument, addRequirement, addRequirement, addRequirement, addRequirement, addRequirements, addRequirements, addRotationArgument, addRunnable, addRunnable, addScoreHolderArgument, addStringArgument, addStringArgument, addStructureRotationArgument, addStyleArgument, addTeamArgument, addTimeArgument, addTimeArgument, addUUIDArgument, clearAliases, getAliases, getArguments, getExecutions, getFailureExecutions, getHideDefaultFailureMessages, getName, getNms, getRequirements, getRunnables, hideDefaultFailureMessages, hideDefaultFailureMessages, hideDefaultFailureMessages, setHideDefaultFailureMessages, setNms
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
LootTableArgument
LootTableArgument(String name)
-
-
-
-