HyCodeYourTale
classpublicPriority 3

PrefabEditorSaveSettingsPage

com.hypixel.hytale.builtin.buildertools.prefabeditor.ui.PrefabEditorSaveSettingsPage

extends InteractiveCustomUIPage

1

Methods

1

Public Methods

4

Fields

1

Constructors

Constants

StringBROWSER_SEARCH= "@BrowserSearch"
Value<String>BUTTON_HIGHLIGHTED= Value.ref("Pages/BasicTextButton.ui", "SelectedLabelStyle")
Value<String>BUTTON_SELECTED= Value.ref("Pages/BasicTextButton.ui", "SelectedLabelStyle")
BuilderCodec<PrefabEditorSaveSettingsPage.PageData>CODEC= BuilderCodec.builder( PrefabEditorSaveSettingsPage.PageData.class, PrefabEditorSaveSe...
StringEMPTY= "@Empty"
StringENTITIES= "@Entities"
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()
StringOVERWRITE= "@Overwrite"
StringPREFABS_TO_SAVE= "@PrefabsToSave"
StringPREFAB_UUID= "PrefabUuid"
longPROGRESS_UPDATE_INTERVAL_MS= 100L

Constructors

public
PrefabEditorSaveSettingsPage(PlayerRef playerRef, PrefabEditSession prefabEditSession)

Methods

Public Methods (1)

public
void handleDataEvent(Ref<EntityStore> ref, Store<EntityStore> store, PrefabEditorSaveSettingsPage.PageData data)

Fields

Private/Package Fields (4)

privateString browserSearchQuery
privatevolatile boolean isSaving
privatevolatile long lastProgressUpdateTime
privatePrefabEditSession prefabEditSession

Related Classes