classpublicPriority 3
PrefabEditorLoadSettingsPage
com.hypixel.hytale.builtin.buildertools.prefabeditor.ui.PrefabEditorLoadSettingsPage
extends InteractiveCustomUIPage
2
Methods
2
Public Methods
10
Fields
1
Constructors
Constants
StringALIGNMENT_METHOD= "@AlignmentMethod"
StringASSETS_ROOT_KEY= "Assets"
StringBLOCKS_BETWEEN_PREFABS= "@BlocksBetweenPrefabs"
StringBROWSER_FILE= "File"
StringBROWSER_ROOT= "@BrowserRoot"
StringBROWSER_SEARCH= "@BrowserSearch"
Value<String>BUTTON_HIGHLIGHTED= Value.ref("Pages/BasicTextButton.ui", "SelectedLabelStyle")
StringCHILDREN= "@Children"
BuilderCodec<PrefabEditorLoadSettingsPage.PageData>CODEC= BuilderCodec.builder(
PrefabEditorLoadSettingsPage.PageData.class, PrefabEditorLoadSe...
StringCONFIG_NAME= "@ConfigName"
StringDESIRED_Y_LEVEL= "@DesiredYLevel"
StringENABLE_WORLD_TICKING= "@EnableWorldTicking"
StringENTITIES= "@Entities"
StringENVIRONMENT= "@Environment"
StringGRASS_TINT= "@GrassTint"
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()
StringNUM_AIR_BEFORE_GROUND= "@NumAirBeforeGround"
StringPASTE_AXIS= "@PasteAxis"
StringPREFAB_PATHS= "@PrefabPaths"
StringRECURSIVE= "@Recursive"
StringROOT_DIR= "@RootDir"
StringROW_SPLIT_MODE= "@RowSplitMode"
StringWORLD_GEN_TYPE= "@WorldGenType"
Constructors
public
PrefabEditorLoadSettingsPage(PlayerRef playerRef)Methods
Public Methods (2)
public
void handleDataEvent(Ref<EntityStore> ref, Store<EntityStore> store, PrefabEditorLoadSettingsPage.PageData data)public
PrefabEditorCreationSettings toCreationSettings()@Nonnull
Fields
Private/Package Fields (10)
private
Path browserCurrentprivate
Path browserRootprivate
String browserSearchQueryprivate
PrefabLoadingState currentLoadingStateprivate
boolean inAssetsRootprivate
volatile boolean isLoadingprivate
volatile boolean isShuttingDownprivate
volatile boolean loadingCancelledprivate
String loadingWorldNameprivate
String selectedPathRelated Classes
Used By