Class PrefabEditLoadCommand
java.lang.Object
com.hypixel.hytale.server.core.command.system.AbstractCommand
com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncCommand
com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncPlayerCommand
com.hypixel.hytale.builtin.buildertools.prefabeditor.commands.PrefabEditLoadCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DefaultArg<PrefabAlignment> private final DefaultArg<PrefabStackingAxis> private final DefaultArg<Integer> static final intstatic final intstatic final intstatic final PrefabAlignmentstatic final PrefabRootDirectorystatic final PrefabStackingAxisstatic final PrefabRowSplitModestatic final WorldGenTypeprivate final DefaultArg<Integer> private final FlagArgprivate final FlagArgstatic final intstatic final intprivate static final Messageprivate static final Messageprivate final DefaultArg<Integer> private final RequiredArg<List<String>> private final RequiredArg<PrefabRootDirectory> private final FlagArgprivate final DefaultArg<WorldGenType> Fields inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand
EMPTY_STRING_ARRAY, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CompletableFuture<Void> executeAsync(CommandContext context, Store<EntityStore> store, Ref<EntityStore> ref, PlayerRef playerRef, World world) Methods inherited from class com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncPlayerCommand
executeAsyncMethods inherited from class com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncCommand
execute, runAsyncMethods inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand
acceptCall, addAliases, addSubCommand, addUsageVariant, canGeneratePermission, completeRegistration, countParents, generatePermissionNode, getAliases, getDescription, getFullyQualifiedName, getName, getOwner, getPermission, getPermissionGroups, getPermissionGroupsRecursive, getRequiredArguments, getSubCommands, getUsageShort, getUsageString, hasBeenRegistered, hasPermission, isVariant, matches, putRecursivePermissionGroups, requirePermission, setAllowsExtraArguments, setOwner, setPermissionGroup, setPermissionGroups, setUnavailableInSingleplayer, withDefaultArg, withDefaultArg, withFlagArg, withListDefaultArg, withListOptionalArg, withListRequiredArg, withOptionalArg, withOptionalArg, withRequiredArg, withRequiredArg
-
Field Details
-
DEFAULT_PASTE_LEVEL_GOAL
public static final int DEFAULT_PASTE_LEVEL_GOAL- See Also:
-
DEFAULT_BLOCKS_BETWEEN_MULTI_PREFABS
public static final int DEFAULT_BLOCKS_BETWEEN_MULTI_PREFABS- See Also:
-
DEFAULT_WORLD_GEN_TYPE
-
DEFAULT_BLOCKS_ABOVE_SURFACE
public static final int DEFAULT_BLOCKS_ABOVE_SURFACE- See Also:
-
DEFAULT_PREFAB_STACKING_AXIS
-
DEFAULT_PREFAB_ALIGNMENT
-
MAX_BLOCKS_BETWEEN_EACH_PREFAB
public static final int MAX_BLOCKS_BETWEEN_EACH_PREFAB- See Also:
-
MAX_BLOCKS_UNTIL_SURFACE
public static final int MAX_BLOCKS_UNTIL_SURFACE- See Also:
-
DEFAULT_PREFAB_ROOT_DIRECTORY
-
DEFAULT_ROW_SPLIT_MODE
-
MESSAGE_COMMANDS_PREFAB_EDIT_SESSION_MANAGER_EXISTING_EDIT_SESSION
@Nonnull private static final Message MESSAGE_COMMANDS_PREFAB_EDIT_SESSION_MANAGER_EXISTING_EDIT_SESSION -
MESSAGE_COMMANDS_EDIT_PREFAB_LOADING
-
prefabPathArg
-
prefabNameArg
-
pasteLevelGoalArg
-
blocksBetweenMultiPrefabsArg
-
worldGenTypeArg
-
flatNumBlocksBelowArg
-
axisArg
-
alignmentArg
-
recursiveArg
-
loadChildrenArg
-
loadEntitiesArg
-
-
Constructor Details
-
PrefabEditLoadCommand
public PrefabEditLoadCommand()
-
-
Method Details
-
executeAsync
@Nonnull protected CompletableFuture<Void> executeAsync(@Nonnull CommandContext context, @Nonnull Store<EntityStore> store, @Nonnull Ref<EntityStore> ref, @Nonnull PlayerRef playerRef, @Nonnull World world) - Specified by:
executeAsyncin classAbstractAsyncPlayerCommand
-