classpublicPriority 3
PortalWorld
com.hypixel.hytale.builtin.portals.resources.PortalWorld
implements Resource
20
Methods
20
Public Methods
8
Fields
1
Constructors
Constructors
public
PortalWorld()Methods
Public Methods (20)
public
Resource<EntityStore> clone()@Override
public
UpdatePortal createFullPacket(World world)public
UpdatePortal createUpdatePacket(World world)public
boolean exists()public
Set<UUID> getDiedInWorld()public
double getElapsedSeconds(World world)public
PortalGameplayConfig getGameplayConfig()public
PortalType getPortalType()public
double getRemainingSeconds(World world)publicstatic
ResourceType<EntityStore, PortalWorld> getResourceType()public
Set<UUID> getSeesUi()public
Transform getSpawnPoint()@Nullable
public
int getTimeLimitSeconds()public
VoidEventConfig getVoidEventConfig()public
Ref<EntityStore> getVoidEventRef()@Nullable
public
void init(PortalType portalType, int timeLimitSeconds, PortalRemovalCondition removalCondition, PortalGameplayConfig gameplayConfig)public
boolean isVoidEventActive()public
void setRemainingSeconds(World world, double seconds)public
void setSpawnPoint(Transform spawnPoint)public
void setVoidEventRef(Ref<EntityStore> voidEventRef)Fields
Private/Package Fields (8)
private
Set<UUID> diedInWorldprivate
String portalTypeIdprivate
Set<UUID> seesUiprivate
Transform spawnPointprivate
PortalGameplayConfig storedGameplayConfigprivate
int timeLimitSecondsprivate
Ref<EntityStore> voidEventRefprivate
PortalRemovalCondition worldRemovalCondition