Contents
Class CameraShake
java.lang.Object
com.hypixel.hytale.builtin.adventure.camera.asset.camerashake.CameraShake
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedAssetMap<String, CameraShake>>, NetworkSerializable<CameraShake>
public class CameraShake
extends Object
implements NetworkSerializable<CameraShake>, JsonAssetWithMap<String, IndexedAssetMap<String, CameraShake>>
A class that represents a camera shake asset configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe child asset codec forCameraShakeassets.static final AssetBuilderCodec<String, CameraShake> The cotext used to parseCameraShakeinstances.static final ValidatorCache<String> The validator cache forCameraShakeassets. -
Constructor Summary
ConstructorsConstructorDescriptionEmpty Constructor for aCameraShakeinstance.CameraShake(String id) Default Constructor for aCameraShakeinstance. -
Method Summary
Modifier and TypeMethodDescriptionstatic IndexedAssetMap<String, CameraShake> static AssetStore<String, CameraShake, IndexedAssetMap<String, CameraShake>> getId()toPacket()toString()
-
Field Details
-
CODEC
The cotext used to parseCameraShakeinstances. -
CHILD_ASSET_CODEC
The child asset codec forCameraShakeassets. -
VALIDATOR_CACHE
The validator cache forCameraShakeassets.
-
-
Constructor Details
-
CameraShake
public CameraShake()Empty Constructor for aCameraShakeinstance.Used by the codec to instantiate
CameraShakeinstances. -
CameraShake
Default Constructor for aCameraShakeinstance.- Parameters:
id- The unique identifier of the asset instance.
-
-
Method Details
-
getAssetStore
@Nonnull public static AssetStore<String, CameraShake, IndexedAssetMap<String, CameraShake>> getAssetStore()- Returns:
- the asset store for
CameraShakeassets.
-
getAssetMap
- Returns:
- the asset map for
CameraShakeassets.
-
toPacket
- Specified by:
toPacketin interfaceNetworkSerializable<CameraShake>
-
getId
-
toString
-