HyCodeYourTale
classpublicPriority 3

PrefabLoadingState

com.hypixel.hytale.builtin.buildertools.prefabeditor.PrefabLoadingState

25

Methods

25

Public Methods

7

Fields

1

Constructors

Constructors

public
PrefabLoadingState()

Methods

Public Methods (25)

publicstatic
record LoadingError(String translationKey, String details)
public
void addError(PrefabLoadingState.LoadingError error)
public
void addError(String translationKey)
public
void addError(String translationKey, String details)
public
PrefabLoadingState.Phase getCurrentPhase()
@Nonnull
public
Path getCurrentPrefabPath()
@Nullable
public
long getElapsedTimeMillis()
public
List<PrefabLoadingState.LoadingError> getErrors()
@Nonnull
public
long getLastNotifyTimeNanos()
public
int getLoadedPrefabs()
public
int getPastedPrefabs()
public
float getProgressPercentage()
public
Message getStatusMessage()
@Nonnull
public
int getTotalPrefabs()
public
String getTranslationKey()
@Nonnull
public
boolean hasErrors()
public
boolean isShutdownComplete()
public
boolean isShuttingDown()
public
void markComplete()
public
void onPrefabLoaded(Path path)
public
void onPrefabPasted(Path path)
public
void setLastNotifyTimeNanos(long nanos)
public
void setPhase(PrefabLoadingState.Phase phase)
public
void setTotalPrefabs(int totalPrefabs)
public
Message toMessage()
@Nonnull

Fields

Private/Package Fields (7)

privatePrefabLoadingState.Phase currentPhase
privatePath currentPrefabPath
privatelong lastNotifyTimeNanos
privatelong lastUpdateTimeNanos
privateint loadedPrefabs
privateint pastedPrefabs
privateint totalPrefabs

Related Classes

Used By