HyCodeYourTale
classpublicPriority 1

HitboxCollisionConfig

com.hypixel.hytale.server.core.modules.entity.hitboxcollision.HitboxCollisionConfig

implements JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>>, NetworkSerializable

7

Methods

7

Public Methods

5

Fields

2

Constructors

Constants

AssetBuilderCodec<String, HitboxCollisionConfig>CODEC= AssetBuilderCodec.builder( HitboxCollisionConfig.class, HitboxCollisionConfig::...
intNO_HITBOX= -1
ValidatorCache<String>VALIDATOR_CACHE= new ValidatorCache<>(new AssetKeyValidator<>(HitboxCollisionConfig::getAssetStore))

Constructors

public
HitboxCollisionConfig(String id)
public
HitboxCollisionConfig()

Methods

Public Methods (7)

publicstatic
IndexedLookupTableAssetMap<String, HitboxCollisionConfig> getAssetMap()
publicstatic
AssetStore<String, HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>> getAssetStore()
public
CollisionType getCollisionType()
public
String getId()
public
float getSoftOffsetRatio()
public
com.hypixel.hytale.protocol.HitboxCollisionConfig toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Protected Fields (4)

protectedCollisionType collisionType
protectedAssetExtraInfo.Data data
protectedString id
protectedfloat softOffsetRatio

Private/Package Fields (1)

privateAssetStore<String, HitboxCollisionConfig, IndexedLookupTableAssetMap<String, HitboxCollisionConfig>> ASSET_STORE

Related Classes