Class CombatLogManager

java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.modules.IModule<Divinity>
studio.magemonkey.divinity.modules.api.QModule
studio.magemonkey.divinity.modules.list.combatlog.CombatLogManager
All Implemented Interfaces:
org.bukkit.event.Listener, studio.magemonkey.codex.manager.AbstractListener, studio.magemonkey.codex.manager.api.Loggable

public class CombatLogManager extends QModule
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    boolean
     

    Fields inherited from class studio.magemonkey.codex.modules.IModule

    cfg, moduleCommand

    Fields inherited from class studio.magemonkey.codex.manager.IListener

    plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<studio.magemonkey.codex.util.ClickText>
    getCombatLog(org.bukkit.entity.Player player)
     
     
    void
    onDamageIndicator(org.bukkit.event.entity.EntityDamageEvent e)
     
    void
    onIndicatorRegen(org.bukkit.event.entity.EntityRegainHealthEvent e)
     
    void
     
    void
     
     

    Methods inherited from class studio.magemonkey.divinity.modules.api.QModule

    isDropable, isSocketable, onPostSetup

    Methods inherited from class studio.magemonkey.codex.modules.IModule

    error, getExecutor, getFullPath, getJYML, getPath, info, interruptLoad, isEnabled, isLoaded, load, name, onPreSetup, onReload, onUnload, reload, unload, warn

    Methods inherited from class studio.magemonkey.codex.manager.IListener

    registerListeners

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface studio.magemonkey.codex.manager.AbstractListener

    unregisterListeners
  • Field Details

    • genLogEnabled

      public boolean genLogEnabled
  • Constructor Details

    • CombatLogManager

      public CombatLogManager(@NotNull Divinity plugin)
  • Method Details

    • getId

      @NotNull public String getId()
      Specified by:
      getId in class studio.magemonkey.codex.modules.IModule<Divinity>
    • version

      @NotNull public String version()
      Specified by:
      version in class studio.magemonkey.codex.modules.IModule<Divinity>
    • setup

      public void setup()
      Specified by:
      setup in class studio.magemonkey.codex.modules.IModule<Divinity>
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in class studio.magemonkey.codex.modules.IModule<Divinity>
    • getCombatLog

      @NotNull public List<studio.magemonkey.codex.util.ClickText> getCombatLog(@NotNull org.bukkit.entity.Player player)
    • onIndicatorRegen

      public void onIndicatorRegen(org.bukkit.event.entity.EntityRegainHealthEvent e)
    • onDamageIndicator

      public void onDamageIndicator(org.bukkit.event.entity.EntityDamageEvent e)