Class ViewBobbingPacketGenerator
java.lang.Object
com.hypixel.hytale.server.core.asset.packet.AssetPacketGenerator<MovementType,ViewBobbing,AssetMap<MovementType,ViewBobbing>>
com.hypixel.hytale.server.core.asset.packet.SimpleAssetPacketGenerator<MovementType,ViewBobbing,AssetMap<MovementType,ViewBobbing>>
com.hypixel.hytale.builtin.adventure.camera.asset.viewbobbing.ViewBobbingPacketGenerator
public class ViewBobbingPacketGenerator
extends SimpleAssetPacketGenerator<MovementType,ViewBobbing,AssetMap<MovementType,ViewBobbing>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateInitPacket(AssetMap<MovementType, ViewBobbing> assetMap, Map<MovementType, ViewBobbing> assets) protected PacketgenerateRemovePacket(AssetMap<MovementType, ViewBobbing> assetMap, Set<MovementType> removed) protected PacketgenerateUpdatePacket(AssetMap<MovementType, ViewBobbing> assetMap, Map<MovementType, ViewBobbing> loadedAssets) protected static PackettoCachedPacket(UpdateType type, Map<MovementType, ViewBobbing> assets) Methods inherited from class com.hypixel.hytale.server.core.asset.packet.SimpleAssetPacketGenerator
generateRemovePacket, generateUpdatePacket
-
Constructor Details
-
ViewBobbingPacketGenerator
public ViewBobbingPacketGenerator()
-
-
Method Details
-
generateInitPacket
@Nonnull public Packet generateInitPacket(AssetMap<MovementType, ViewBobbing> assetMap, @Nonnull Map<MovementType, ViewBobbing> assets) - Specified by:
generateInitPacketin classSimpleAssetPacketGenerator<MovementType,ViewBobbing, AssetMap<MovementType, ViewBobbing>>
-
generateUpdatePacket
@Nonnull protected Packet generateUpdatePacket(AssetMap<MovementType, ViewBobbing> assetMap, @Nonnull Map<MovementType, ViewBobbing> loadedAssets) - Specified by:
generateUpdatePacketin classSimpleAssetPacketGenerator<MovementType,ViewBobbing, AssetMap<MovementType, ViewBobbing>>
-
generateRemovePacket
@Nonnull protected Packet generateRemovePacket(AssetMap<MovementType, ViewBobbing> assetMap, @Nonnull Set<MovementType> removed) - Specified by:
generateRemovePacketin classSimpleAssetPacketGenerator<MovementType,ViewBobbing, AssetMap<MovementType, ViewBobbing>>
-
toCachedPacket
@Nonnull protected static Packet toCachedPacket(UpdateType type, @Nonnull Map<MovementType, ViewBobbing> assets)
-