classpublicPriority 3
PortalType
com.hypixel.hytale.server.core.asset.type.portalworld.PortalType
implements JsonAssetWithMap<String, DefaultAssetMap<String, PortalType>>
11
Methods
11
Public Methods
8
Fields
1
Constructors
Constants
AssetBuilderCodec<String, PortalType>CODEC= AssetBuilderCodec.builder(
PortalType.class,
PortalType::new,
Codec.ST...
ValidatorCache<String>VALIDATOR_CACHE= new ValidatorCache<>(new AssetKeyValidator<>(PortalType::getAssetStore))
Constructors
public
PortalType()Methods
Public Methods (11)
publicstatic
DefaultAssetMap<String, PortalType> getAssetMap()publicstatic
AssetStore<String, PortalType, DefaultAssetMap<String, PortalType>> getAssetStore()public
Set<String> getCursedItems()public
PortalDescription getDescription()public
Message getDisplayName()public
GameplayConfig getGameplayConfig()@Nullable
public
String getGameplayConfigId()public
String getId()public
String getInstanceId()public
PortalSpawn getPortalSpawn()@Nullable
public
boolean isVoidInvasionEnabled()Fields
Private/Package Fields (8)
private
AssetStore<String, PortalType, DefaultAssetMap<String, PortalType>> ASSET_STOREprivate
AssetExtraInfo.Data dataprivate
PortalDescription descriptionprivate
String gameplayConfigprivate
String idprivate
String instanceIdprivate
PortalSpawn portalSpawnprivate
boolean voidInvasionEnabled