public class EntityDataTypes extends Object
| Constructor and Description |
|---|
EntityDataTypes() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getNameIfPossible(EntityDataType<?> dataType) |
public static final EntityDataType<EnumSet<EntityFlag>> FLAGS
public static final EntityDataType<Integer> STRUCTURAL_INTEGRITY
public static final EntityDataType<Integer> VARIANT
public static final EntityDataType<BlockDefinition> BLOCK
public static final EntityDataType<Byte> COLOR
public static final EntityDataType<String> NAME
public static final EntityDataType<Long> OWNER_EID
public static final EntityDataType<Long> TARGET_EID
public static final EntityDataType<Short> AIR_SUPPLY
public static final EntityDataType<Integer> EFFECT_COLOR
public static final EntityDataType<Byte> EFFECT_AMBIENCE
public static final EntityDataType<Byte> JUMP_DURATION
public static final EntityDataType<Integer> HURT_TICKS
public static final EntityDataType<Integer> HURT_DIRECTION
public static final EntityDataType<Float> ROW_TIME_LEFT
public static final EntityDataType<Float> ROW_TIME_RIGHT
public static final EntityDataType<Integer> VALUE
public static final EntityDataType<Byte> WITHER_SKULL_DANGEROUS
public static final EntityDataType<Integer> HORSE_FLAGS
public static final EntityDataType<com.nukkitx.nbt.NbtMap> DISPLAY_FIREWORK
public static final EntityDataType<BlockDefinition> DISPLAY_BLOCK_STATE
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3i> DISPLAY_OFFSET
public static final EntityDataType<Byte> CUSTOM_DISPLAY
public static final EntityDataType<Byte> HORSE_TYPE
public static final EntityDataType<Integer> OLD_SWELL
public static final EntityDataType<Integer> SWELL_DIRECTION
public static final EntityDataType<Byte> CHARGE_AMOUNT
public static final EntityDataType<BlockDefinition> CARRY_BLOCK_STATE
public static final EntityDataType<Byte> CLIENT_EVENT
public static final EntityDataType<Boolean> USING_ITEM
public static final EntityDataType<Byte> PLAYER_FLAGS
public static final EntityDataType<Integer> PLAYER_INDEX
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3i> BED_POSITION
public static final EntityDataType<Float> FIREBALL_POWER_X
public static final EntityDataType<Float> FIREBALL_POWER_Y
public static final EntityDataType<Float> FIREBALL_POWER_Z
public static final EntityDataType<Byte> AUX_POWER
public static final EntityDataType<Float> FISH_X
public static final EntityDataType<Float> FISH_Z
public static final EntityDataType<Float> FISH_ANGLE
public static final EntityDataType<Short> AUX_VALUE_DATA
public static final EntityDataType<Long> LEASH_HOLDER
public static final EntityDataType<Float> SCALE
EntityDataType#WIDTH and EntityDataType#HEIGHT.public static final EntityDataType<Boolean> HAS_NPC
public static final EntityDataType<String> NPC_DATA
public static final EntityDataType<String> ACTIONS
public static final EntityDataType<Short> AIR_SUPPLY_MAX
public static final EntityDataType<Integer> MARK_VARIANT
public static final EntityDataType<Byte> CONTAINER_TYPE
public static final EntityDataType<Integer> CONTAINER_SIZE
public static final EntityDataType<Integer> CONTAINER_STRENGTH_MODIFIER
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3i> BLOCK_TARGET_POS
public static final EntityDataType<Integer> WITHER_INVULNERABLE_TICKS
public static final EntityDataType<Long> WITHER_TARGET_A
public static final EntityDataType<Long> WITHER_TARGET_B
public static final EntityDataType<Long> WITHER_TARGET_C
public static final EntityDataType<Short> WITHER_AERIAL_ATTACK
public static final EntityDataType<Float> WIDTH
public static final EntityDataType<Float> HEIGHT
public static final EntityDataType<Integer> FUSE_TIME
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3f> SEAT_OFFSET
public static final EntityDataType<Boolean> SEAT_LOCK_RIDER_ROTATION
public static final EntityDataType<Float> SEAT_LOCK_RIDER_ROTATION_DEGREES
public static final EntityDataType<Float> SEAT_ROTATION_OFFSET
public static final EntityDataType<Float> SEAT_ROTATION_OFFSET_DEGREES
public static final EntityDataType<Float> AREA_EFFECT_CLOUD_RADIUS
public static final EntityDataType<Integer> AREA_EFFECT_CLOUD_WAITING
public static final EntityDataType<ParticleType> AREA_EFFECT_CLOUD_PARTICLE
public static final EntityDataType<Integer> SHULKER_PEEK_AMOUNT
public static final EntityDataType<Integer> SHULKER_ATTACH_FACE
public static final EntityDataType<Boolean> SHULKER_ATTACHED
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3i> SHULKER_ATTACH_POS
public static final EntityDataType<Long> TRADE_TARGET_EID
public static final EntityDataType<Integer> CAREER
public static final EntityDataType<Boolean> COMMAND_BLOCK_ENABLED
public static final EntityDataType<String> COMMAND_BLOCK_NAME
public static final EntityDataType<String> COMMAND_BLOCK_LAST_OUTPUT
public static final EntityDataType<Boolean> COMMAND_BLOCK_TRACK_OUTPUT
public static final EntityDataType<Byte> CONTROLLING_RIDER_SEAT_INDEX
public static final EntityDataType<Integer> STRENGTH
public static final EntityDataType<Integer> STRENGTH_MAX
public static final EntityDataType<Integer> EVOKER_SPELL_CASTING_COLOR
public static final EntityDataType<Integer> DATA_LIFETIME_TICKS
public static final EntityDataType<Integer> ARMOR_STAND_POSE_INDEX
public static final EntityDataType<Integer> END_CRYSTAL_TICK_OFFSET
public static final EntityDataType<Byte> NAMETAG_ALWAYS_SHOW
public static final EntityDataType<Byte> COLOR_2
public static final EntityDataType<String> NAME_AUTHOR
public static final EntityDataType<String> SCORE
public static final EntityDataType<Long> BALLOON_ANCHOR_EID
public static final EntityDataType<Byte> PUFFED_STATE
public static final EntityDataType<Integer> BOAT_BUBBLE_TIME
public static final EntityDataType<Long> AGENT_EID
public static final EntityDataType<Float> SITTING_AMOUNT
public static final EntityDataType<Float> SITTING_AMOUNT_PREVIOUS
public static final EntityDataType<Integer> EATING_COUNTER
public static final EntityDataType<EnumSet<EntityFlag>> FLAGS_2
public static final EntityDataType<Float> LAYING_AMOUNT
public static final EntityDataType<Float> LAYING_AMOUNT_PREVIOUS
public static final EntityDataType<Integer> AREA_EFFECT_CLOUD_DURATION
public static final EntityDataType<Integer> AREA_EFFECT_CLOUD_SPAWN_TIME
public static final EntityDataType<Float> AREA_EFFECT_CLOUD_CHANGE_RATE
public static final EntityDataType<Float> AREA_EFFECT_CLOUD_CHANGE_ON_PICKUP
public static final EntityDataType<Integer> AREA_EFFECT_CLOUD_PICKUP_COUNT
public static final EntityDataType<String> INTERACT_TEXT
public static final EntityDataType<Integer> TRADE_TIER
public static final EntityDataType<Integer> MAX_TRADE_TIER
public static final EntityDataType<Integer> TRADE_EXPERIENCE
public static final EntityDataType<Integer> SKIN_ID
public static final EntityDataType<Integer> SPAWNING_FRAMES
public static final EntityDataType<Integer> COMMAND_BLOCK_TICK_DELAY
public static final EntityDataType<Boolean> COMMAND_BLOCK_EXECUTE_ON_FIRST_TICK
public static final EntityDataType<Float> AMBIENT_SOUND_INTERVAL
public static final EntityDataType<Float> AMBIENT_SOUND_INTERVAL_RANGE
public static final EntityDataType<String> AMBIENT_SOUND_EVENT_NAME
public static final EntityDataType<Float> FALL_DAMAGE_MULTIPLIER
public static final EntityDataType<String> NAME_RAW_TEXT
public static final EntityDataType<Boolean> CAN_RIDE_TARGET
public static final EntityDataType<Integer> LOW_TIER_CURED_TRADE_DISCOUNT
public static final EntityDataType<Integer> HIGH_TIER_CURED_TRADE_DISCOUNT
public static final EntityDataType<Integer> NEARBY_CURED_TRADE_DISCOUNT
public static final EntityDataType<Integer> NEARBY_CURED_DISCOUNT_TIME_STAMP
public static final EntityDataType<com.nukkitx.nbt.NbtMap> HITBOX
SCALE,
WIDTH and HEIGHT, but will not affect the collisions.
Setting the hitbox to an empty list will revert to default behaviour.
NBT format
{
"Hitboxes": [
{
"MinX": 0f,
"MinY": 0f,
"MinZ": 0f,
"MaxX": 1f,
"MaxY": 1f,
"MaxZ": 1f,
"PivotX": 0f,
"PivotY": 0f,
"PivotZ": 0f,
}
]
}
public static final EntityDataType<Boolean> IS_BUOYANT
public static final EntityDataType<String> BASE_RUNTIME_ID
public static final EntityDataType<com.nukkitx.nbt.NbtMap> UPDATE_PROPERTIES
PropertyComponent.
public static final EntityDataType<Float> FREEZING_EFFECT_STRENGTH
public static final EntityDataType<String> BUOYANCY_DATA
public static final EntityDataType<Integer> GOAT_HORN_COUNT
public static final EntityDataType<?> MOVEMENT_SOUND_DISTANCE_OFFSET
public static final EntityDataType<Integer> HEARTBEAT_INTERVAL_TICKS
public static final EntityDataType<Integer> HEARTBEAT_SOUND_EVENT
public static final EntityDataType<org.cloudburstmc.math.vector.Vector3i> PLAYER_LAST_DEATH_POS
public static final EntityDataType<Integer> PLAYER_LAST_DEATH_DIMENSION
public static final EntityDataType<Boolean> PLAYER_HAS_DIED
public static String getNameIfPossible(EntityDataType<?> dataType)
Copyright © 2018–2022 CloudburstMC. All rights reserved.