Contents
Class HitboxCollisionConfig
java.lang.Object
com.hypixel.hytale.server.core.modules.entity.hitboxcollision.HitboxCollisionConfig
- All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>, NetworkSerializable<HitboxCollisionConfig>
public class HitboxCollisionConfig
extends Object
implements JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>, NetworkSerializable<HitboxCollisionConfig>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AssetBuilderCodec<String, HitboxCollisionConfig> static final intstatic final ValidatorCache<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic AssetStore<String, HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>> getId()booleanfloattoPacket()toString()
-
Field Details
-
CODEC
-
VALIDATOR_CACHE
-
NO_HITBOX
public static final int NO_HITBOX- See Also:
-
-
Constructor Details
-
HitboxCollisionConfig
-
HitboxCollisionConfig
public HitboxCollisionConfig()
-
-
Method Details
-
getAssetStore
public static AssetStore<String, HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>> getAssetStore() -
getAssetMap
-
getId
-
getCollisionType
-
getSoftOffsetRatio
public float getSoftOffsetRatio() -
getRotateHitbox
public boolean getRotateHitbox() -
getAllowEntityAnchoring
public boolean getAllowEntityAnchoring() -
toPacket
- Specified by:
toPacketin interfaceNetworkSerializable<HitboxCollisionConfig>
-
toString
-