HyCodeYourTale
classpublicabstractPriority 1

EntityUIComponent

com.hypixel.hytale.server.core.modules.entityui.asset.EntityUIComponent

implements JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, EntityUIComponent>>, NetworkSerializable

5

Methods

5

Public Methods

4

Fields

1

Constructors

Constants

BuilderCodec<EntityUIComponent>ABSTRACT_CODEC= AssetBuilderCodec.abstractBuilder(EntityUIComponent.class) .append(new KeyedCodec<>("Hitbox...
AssetCodecMapCodec<String, EntityUIComponent>CODEC= new AssetCodecMapCodec<>( Codec.STRING, (t, k) -> t.id = k, t -> t.id, (t, data) -> t.data ...

Constructors

protected
EntityUIComponent()

Methods

Public Methods (5)

publicstatic
IndexedLookupTableAssetMap<String, EntityUIComponent> getAssetMap()
publicstatic
AssetStore<String, EntityUIComponent, IndexedLookupTableAssetMap<String, EntityUIComponent>> getAssetStore()
public
String getId()
publicfinal
com.hypixel.hytale.protocol.EntityUIComponent toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Protected Fields (2)

protectedAssetExtraInfo.Data data
protectedString id

Private/Package Fields (2)

privateAssetStore<String, EntityUIComponent, IndexedLookupTableAssetMap<String, EntityUIComponent>> ASSET_STORE
privatetransient SoftReference<com.hypixel.hytale.protocol.EntityUIComponent> cachedPacket

Related Classes