Contents
Class EmoteAssetPacketGenerator
java.lang.Object
com.hypixel.hytale.server.core.asset.packet.AssetPacketGenerator<String, EmoteAsset, IndexedLookupTableAssetMap<String, EmoteAsset>>
com.hypixel.hytale.server.core.cosmetics.EmoteAssetPacketGenerator
public class EmoteAssetPacketGenerator
extends AssetPacketGenerator<String, EmoteAsset, IndexedLookupTableAssetMap<String, EmoteAsset>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateInitPacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Map<String, EmoteAsset> assets) generateRemovePacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Set<String> removedAssets, AssetUpdateQuery query) generateUpdatePacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Map<String, EmoteAsset> loadedAssets, AssetUpdateQuery query)
-
Constructor Details
-
EmoteAssetPacketGenerator
public EmoteAssetPacketGenerator()
-
-
Method Details
-
generateInitPacket
public ToClientPacket generateInitPacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Map<String, EmoteAsset> assets) - Specified by:
generateInitPacketin classAssetPacketGenerator<String, EmoteAsset, IndexedLookupTableAssetMap<String, EmoteAsset>>
-
generateUpdatePacket
public ToClientPacket generateUpdatePacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Map<String, EmoteAsset> loadedAssets, @NonNullDecl AssetUpdateQuery query) - Specified by:
generateUpdatePacketin classAssetPacketGenerator<String, EmoteAsset, IndexedLookupTableAssetMap<String, EmoteAsset>>
-
generateRemovePacket
@NullableDecl public ToClientPacket generateRemovePacket(IndexedLookupTableAssetMap<String, EmoteAsset> assetMap, Set<String> removedAssets, @NonNullDecl AssetUpdateQuery query) - Specified by:
generateRemovePacketin classAssetPacketGenerator<String, EmoteAsset, IndexedLookupTableAssetMap<String, EmoteAsset>>
-