Contents
Class CraftingRecipePacketGenerator
java.lang.Object
com.hypixel.hytale.server.core.asset.packet.AssetPacketGenerator<String, CraftingRecipe, DefaultAssetMap<String, CraftingRecipe>>
com.hypixel.hytale.server.core.modules.item.CraftingRecipePacketGenerator
public class CraftingRecipePacketGenerator
extends AssetPacketGenerator<String, CraftingRecipe, DefaultAssetMap<String, CraftingRecipe>>
Packet generator for crafting recipes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateInitPacket(DefaultAssetMap<String, CraftingRecipe> assetMap, Map<String, CraftingRecipe> assets) generateRemovePacket(DefaultAssetMap<String, CraftingRecipe> assetMap, Set<String> removed, AssetUpdateQuery query) generateUpdatePacket(DefaultAssetMap<String, CraftingRecipe> assetMap, Map<String, CraftingRecipe> loadedAssets, AssetUpdateQuery query)
-
Constructor Details
-
CraftingRecipePacketGenerator
public CraftingRecipePacketGenerator()
-
-
Method Details
-
generateInitPacket
@Nonnull public ToClientPacket generateInitPacket(DefaultAssetMap<String, CraftingRecipe> assetMap, @Nonnull Map<String, CraftingRecipe> assets) - Specified by:
generateInitPacketin classAssetPacketGenerator<String, CraftingRecipe, DefaultAssetMap<String, CraftingRecipe>>
-
generateUpdatePacket
@Nonnull public ToClientPacket generateUpdatePacket(DefaultAssetMap<String, CraftingRecipe> assetMap, @Nonnull Map<String, CraftingRecipe> loadedAssets, @Nonnull AssetUpdateQuery query) - Specified by:
generateUpdatePacketin classAssetPacketGenerator<String, CraftingRecipe, DefaultAssetMap<String, CraftingRecipe>>
-
generateRemovePacket
@Nonnull public ToClientPacket generateRemovePacket(DefaultAssetMap<String, CraftingRecipe> assetMap, @Nonnull Set<String> removed, @Nonnull AssetUpdateQuery query) - Specified by:
generateRemovePacketin classAssetPacketGenerator<String, CraftingRecipe, DefaultAssetMap<String, CraftingRecipe>>
-