Uses of Interface
org.bukkit.damage.DamageType
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes concerning damage types and sources applicable to living entities.
-
Uses of DamageType in io.papermc.paper.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<DamageType> RegistryKey.DAMAGE_TYPE
Data-driven registry for damage types. -
Uses of DamageType in io.papermc.paper.registry.keys
Modifier and TypeFieldDescriptionstatic final TypedKey
<DamageType> DamageTypeKeys.ARROW
minecraft:arrow
static final TypedKey
<DamageType> DamageTypeKeys.BAD_RESPAWN_POINT
minecraft:bad_respawn_point
static final TypedKey
<DamageType> DamageTypeKeys.CACTUS
minecraft:cactus
static final TypedKey
<DamageType> DamageTypeKeys.CAMPFIRE
minecraft:campfire
static final TypedKey
<DamageType> DamageTypeKeys.CRAMMING
minecraft:cramming
static final TypedKey
<DamageType> DamageTypeKeys.DRAGON_BREATH
minecraft:dragon_breath
static final TypedKey
<DamageType> DamageTypeKeys.DROWN
minecraft:drown
static final TypedKey
<DamageType> DamageTypeKeys.DRY_OUT
minecraft:dry_out
static final TypedKey
<DamageType> DamageTypeKeys.EXPLOSION
minecraft:explosion
static final TypedKey
<DamageType> DamageTypeKeys.FALL
minecraft:fall
static final TypedKey
<DamageType> DamageTypeKeys.FALLING_ANVIL
minecraft:falling_anvil
static final TypedKey
<DamageType> DamageTypeKeys.FALLING_BLOCK
minecraft:falling_block
static final TypedKey
<DamageType> DamageTypeKeys.FALLING_STALACTITE
minecraft:falling_stalactite
static final TypedKey
<DamageType> DamageTypeKeys.FIREBALL
minecraft:fireball
static final TypedKey
<DamageType> DamageTypeKeys.FIREWORKS
minecraft:fireworks
static final TypedKey
<DamageType> DamageTypeKeys.FLY_INTO_WALL
minecraft:fly_into_wall
static final TypedKey
<DamageType> DamageTypeKeys.FREEZE
minecraft:freeze
static final TypedKey
<DamageType> DamageTypeKeys.GENERIC
minecraft:generic
static final TypedKey
<DamageType> DamageTypeKeys.GENERIC_KILL
minecraft:generic_kill
static final TypedKey
<DamageType> DamageTypeKeys.HOT_FLOOR
minecraft:hot_floor
static final TypedKey
<DamageType> DamageTypeKeys.IN_FIRE
minecraft:in_fire
static final TypedKey
<DamageType> DamageTypeKeys.IN_WALL
minecraft:in_wall
static final TypedKey
<DamageType> DamageTypeKeys.INDIRECT_MAGIC
minecraft:indirect_magic
static final TypedKey
<DamageType> DamageTypeKeys.LAVA
minecraft:lava
static final TypedKey
<DamageType> DamageTypeKeys.LIGHTNING_BOLT
minecraft:lightning_bolt
static final TypedKey
<DamageType> DamageTypeKeys.MAGIC
minecraft:magic
static final TypedKey
<DamageType> DamageTypeKeys.MOB_ATTACK
minecraft:mob_attack
static final TypedKey
<DamageType> DamageTypeKeys.MOB_ATTACK_NO_AGGRO
minecraft:mob_attack_no_aggro
static final TypedKey
<DamageType> DamageTypeKeys.MOB_PROJECTILE
minecraft:mob_projectile
static final TypedKey
<DamageType> DamageTypeKeys.ON_FIRE
minecraft:on_fire
static final TypedKey
<DamageType> DamageTypeKeys.OUT_OF_WORLD
minecraft:out_of_world
static final TypedKey
<DamageType> DamageTypeKeys.OUTSIDE_BORDER
minecraft:outside_border
static final TypedKey
<DamageType> DamageTypeKeys.PLAYER_ATTACK
minecraft:player_attack
static final TypedKey
<DamageType> DamageTypeKeys.PLAYER_EXPLOSION
minecraft:player_explosion
static final TypedKey
<DamageType> DamageTypeKeys.SONIC_BOOM
minecraft:sonic_boom
static final TypedKey
<DamageType> DamageTypeKeys.SPIT
minecraft:spit
static final TypedKey
<DamageType> DamageTypeKeys.STALAGMITE
minecraft:stalagmite
static final TypedKey
<DamageType> DamageTypeKeys.STARVE
minecraft:starve
static final TypedKey
<DamageType> DamageTypeKeys.STING
minecraft:sting
static final TypedKey
<DamageType> DamageTypeKeys.SWEET_BERRY_BUSH
minecraft:sweet_berry_bush
static final TypedKey
<DamageType> DamageTypeKeys.THORNS
minecraft:thorns
static final TypedKey
<DamageType> DamageTypeKeys.THROWN
minecraft:thrown
static final TypedKey
<DamageType> DamageTypeKeys.TRIDENT
minecraft:trident
static final TypedKey
<DamageType> DamageTypeKeys.UNATTRIBUTED_FIREBALL
minecraft:unattributed_fireball
static final TypedKey
<DamageType> DamageTypeKeys.WIND_CHARGE
minecraft:wind_charge
static final TypedKey
<DamageType> DamageTypeKeys.WITHER
minecraft:wither
static final TypedKey
<DamageType> DamageTypeKeys.WITHER_SKULL
minecraft:wither_skull
Modifier and TypeMethodDescriptionstatic @NonNull TypedKey
<DamageType> Creates a key forDamageType
in the registryminecraft:damage_type
. -
Uses of DamageType in org.bukkit
Modifier and TypeFieldDescriptionstatic final Registry
<DamageType> Registry.DAMAGE_TYPE
Deprecated.Modifier and TypeMethodDescriptionUnsafeValues.createDamageSourceBuilder
(@NotNull DamageType damageType) Deprecated.Create a newDamageSource.Builder
. -
Uses of DamageType in org.bukkit.damage
Modifier and TypeFieldDescriptionstatic final DamageType
DamageType.ARROW
static final DamageType
DamageType.BAD_RESPAWN_POINT
static final DamageType
DamageType.CACTUS
static final DamageType
DamageType.CAMPFIRE
static final DamageType
DamageType.CRAMMING
static final DamageType
DamageType.DRAGON_BREATH
static final DamageType
DamageType.DROWN
static final DamageType
DamageType.DRY_OUT
static final DamageType
DamageType.EXPLOSION
static final DamageType
DamageType.FALL
static final DamageType
DamageType.FALLING_ANVIL
static final DamageType
DamageType.FALLING_BLOCK
static final DamageType
DamageType.FALLING_STALACTITE
static final DamageType
DamageType.FIREBALL
static final DamageType
DamageType.FIREWORKS
static final DamageType
DamageType.FLY_INTO_WALL
static final DamageType
DamageType.FREEZE
static final DamageType
DamageType.GENERIC
static final DamageType
DamageType.GENERIC_KILL
static final DamageType
DamageType.HOT_FLOOR
static final DamageType
DamageType.IN_FIRE
static final DamageType
DamageType.IN_WALL
static final DamageType
DamageType.INDIRECT_MAGIC
static final DamageType
DamageType.LAVA
static final DamageType
DamageType.LIGHTNING_BOLT
static final DamageType
DamageType.MAGIC
static final DamageType
DamageType.MOB_ATTACK
static final DamageType
DamageType.MOB_ATTACK_NO_AGGRO
static final DamageType
DamageType.MOB_PROJECTILE
static final DamageType
DamageType.ON_FIRE
static final DamageType
DamageType.OUT_OF_WORLD
static final DamageType
DamageType.OUTSIDE_BORDER
static final DamageType
DamageType.PLAYER_ATTACK
static final DamageType
DamageType.PLAYER_EXPLOSION
static final DamageType
DamageType.SONIC_BOOM
static final DamageType
DamageType.SPIT
static final DamageType
DamageType.STALAGMITE
static final DamageType
DamageType.STARVE
static final DamageType
DamageType.STING
static final DamageType
DamageType.SWEET_BERRY_BUSH
static final DamageType
DamageType.THORNS
static final DamageType
DamageType.THROWN
static final DamageType
DamageType.TRIDENT
static final DamageType
DamageType.UNATTRIBUTED_FIREBALL
static final DamageType
DamageType.WIND_CHARGE
static final DamageType
DamageType.WITHER
static final DamageType
DamageType.WITHER_SKULL
Modifier and TypeMethodDescriptionstatic @NotNull DamageSource.Builder
DamageSource.builder
(@NotNull DamageType damageType) Create a newDamageSource.Builder
.
RegistryAccess.getRegistry(io.papermc.paper.registry.RegistryKey)
withRegistryKey.DAMAGE_TYPE