Package studio.magemonkey.codex.registry
Class DamageRegistry
java.lang.Object
studio.magemonkey.codex.registry.DamageRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleandealDamage(org.bukkit.entity.LivingEntity entity, double amount, String damageType, org.bukkit.entity.LivingEntity damager) static voidregisterProvider(studio.magemonkey.codex.registry.provider.DamageTypeProvider provider) static voidunregisterProvider(Class<? extends studio.magemonkey.codex.registry.provider.DamageTypeProvider> providerClass)
-
Constructor Details
-
DamageRegistry
public DamageRegistry()
-
-
Method Details
-
registerProvider
public static void registerProvider(studio.magemonkey.codex.registry.provider.DamageTypeProvider provider) -
unregisterProvider
public static void unregisterProvider(Class<? extends studio.magemonkey.codex.registry.provider.DamageTypeProvider> providerClass) -
dealDamage
public static boolean dealDamage(@NotNull org.bukkit.entity.LivingEntity entity, double amount, String damageType, @Nullable org.bukkit.entity.LivingEntity damager)
-