Class | Description |
---|---|
AbstractDamageSource |
An abstract implementation of
DamageSource to allow plugins to create
their own damage sources without having to implement all the required
methods. |
AbstractDamageSourceBuilder<T extends DamageSource,B extends DamageSource.DamageSourceBuilder<T,B>> | |
AbstractEntityDamageSource | |
AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder<T extends EntityDamageSource,B extends EntityDamageSource.EntityDamageSourceBuilder<T,B>> | |
AbstractIndirectEntityDamageSource | |
AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder<T extends IndirectEntityDamageSource,B extends IndirectEntityDamageSource.AbstractBuilder<T,B>> |