Class AssetPacketGenerator<K,T extends JsonAssetWithMap<K,M>,M extends AssetMap<K,T>>
java.lang.Object
com.hypixel.hytale.server.core.asset.packet.AssetPacketGenerator<K,T,M>
- Direct Known Subclasses:
BlockSetPacketGenerator,BlockTypePacketGenerator,CraftingRecipePacketGenerator,EntityUIComponentPacketGenerator,EnvironmentPacketGenerator,FluidTypePacketGenerator,HitboxCollisionConfigPacketGenerator,InteractionPacketGenerator,ItemPacketGenerator,RecipePacketGenerator,RepulsionConfigPacketGenerator,RootInteractionPacketGenerator,SimpleAssetPacketGenerator
public abstract class AssetPacketGenerator<K,T extends JsonAssetWithMap<K,M>,M extends AssetMap<K,T>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract PacketgenerateInitPacket(M var1, Map<K, T> var2) abstract PacketgenerateRemovePacket(M var1, Set<K> var2, AssetUpdateQuery var3) abstract PacketgenerateUpdatePacket(M var1, Map<K, T> var2, AssetUpdateQuery var3)
-
Constructor Details
-
AssetPacketGenerator
public AssetPacketGenerator()
-
-
Method Details
-
generateInitPacket
-
generateUpdatePacket
-
generateRemovePacket
@Nullable public abstract Packet generateRemovePacket(M var1, Set<K> var2, @Nonnull AssetUpdateQuery var3)
-