ItemPacketGenerator

public class ItemPacketGenerator extends AssetPacketGenerator

Class ItemPacketGenerator. Provides itempacketgenerator functionality for the Hytale server.

java.lang.Object > AssetPacketGenerator > ItemPacketGenerator

Field Summary

packet

final UpdateItems packet

Field packet.

rebuildCache

final AssetUpdateQuery.RebuildCache rebuildCache

Field rebuildCache.

Method Detail

generateInitPacket

public Packet generateInitPacket (final DefaultAssetMap assetMap, @Nonnull final Map assets)

Method generateInitPacket.

Parameters:
final DefaultAssetMap assetMap
@Nonnull final Map assets

generateUpdatePacket

public Packet generateUpdatePacket (final DefaultAssetMap assetMap, @Nonnull final Map loadedAssets, @Nonnull final AssetUpdateQuery query)

Method generateUpdatePacket.

Parameters:
final DefaultAssetMap assetMap
@Nonnull final Map loadedAssets
@Nonnull final AssetUpdateQuery query

generateRemovePacket

public Packet generateRemovePacket (final DefaultAssetMap assetMap, @Nonnull final Set removed, @Nonnull final AssetUpdateQuery query)

Method generateRemovePacket.

Parameters:
final DefaultAssetMap assetMap
@Nonnull final Set removed
@Nonnull final AssetUpdateQuery query