Class DamageRegistry

java.lang.Object
studio.magemonkey.codex.registry.DamageRegistry

public class DamageRegistry extends Object
  • 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)