Package org.spongepowered.api.event.cause.entity.damage.source.common
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.spongepowered.api.event.cause.entity.damage.source.common
-
ClassDescriptionAn abstract implementation of
DamageSource
to allow plugins to create their own damage sources without having to implement all the required methods.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder<T extends EntityDamageSource,B extends EntityDamageSource.EntityDamageSourceBuilder<T, B>> AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder<T extends IndirectEntityDamageSource,B extends IndirectEntityDamageSource.AbstractBuilder<T, B>>