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)
protected
AssetExtraInfo.Data dataprotected
String idPrivate/Package Fields (2)
private
AssetStore<String, EntityUIComponent, IndexedLookupTableAssetMap<String, EntityUIComponent>> ASSET_STOREprivate
transient SoftReference<com.hypixel.hytale.protocol.EntityUIComponent> cachedPacket