HyCodeYourTale
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)

privateAssetStore<String, PortalType, DefaultAssetMap<String, PortalType>> ASSET_STORE
privateAssetExtraInfo.Data data
privatePortalDescription description
privateString gameplayConfig
privateString id
privateString instanceId
privatePortalSpawn portalSpawn
privateboolean voidInvasionEnabled

Related Classes