Class HitboxCollisionConfigPacketGenerator
java.lang.Object
com.hypixel.hytale.server.core.asset.packet.AssetPacketGenerator<String,HitboxCollisionConfig,IndexedLookupTableAssetMap<String,HitboxCollisionConfig>>
com.hypixel.hytale.server.core.modules.entity.hitboxcollision.HitboxCollisionConfigPacketGenerator
public class HitboxCollisionConfigPacketGenerator
extends AssetPacketGenerator<String,HitboxCollisionConfig,IndexedLookupTableAssetMap<String,HitboxCollisionConfig>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateInitPacket(IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, Map<String, HitboxCollisionConfig> assets) generateRemovePacket(IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, Set<String> removed, AssetUpdateQuery query) generateUpdatePacket(IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, Map<String, HitboxCollisionConfig> loadedAssets, AssetUpdateQuery query)
-
Constructor Details
-
HitboxCollisionConfigPacketGenerator
public HitboxCollisionConfigPacketGenerator()
-
-
Method Details
-
generateInitPacket
@Nonnull public Packet generateInitPacket(@Nonnull IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, @Nonnull Map<String, HitboxCollisionConfig> assets) - Specified by:
generateInitPacketin classAssetPacketGenerator<String,HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>
-
generateUpdatePacket
@Nonnull public Packet generateUpdatePacket(@Nonnull IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, @Nonnull Map<String, HitboxCollisionConfig> loadedAssets, @Nonnull AssetUpdateQuery query) - Specified by:
generateUpdatePacketin classAssetPacketGenerator<String,HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>
-
generateRemovePacket
@Nonnull public Packet generateRemovePacket(@Nonnull IndexedLookupTableAssetMap<String, HitboxCollisionConfig> assetMap, @Nonnull Set<String> removed, @Nonnull AssetUpdateQuery query) - Specified by:
generateRemovePacketin classAssetPacketGenerator<String,HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>
-