Class RevengePlugin

  • All Implemented Interfaces:
    org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

    public class RevengePlugin
    extends org.bukkit.plugin.java.JavaPlugin
    • Field Detail

      • meleeModeEnabled

        public java.lang.Boolean meleeModeEnabled
      • onlySameSpecies

        public java.lang.Boolean onlySameSpecies
      • update

        public java.lang.Boolean update
      • localhost

        public java.lang.Boolean localhost
      • trackedInfoEnabled

        public java.lang.Boolean trackedInfoEnabled
      • randomBehavior

        public java.lang.Boolean randomBehavior
      • animalsBlood

        public java.lang.Boolean animalsBlood
      • angryMood

        public java.lang.Boolean angryMood
      • globalRevenge

        public java.lang.Boolean globalRevenge
      • trackedDescription

        public java.lang.String trackedDescription
      • lastDamagerMetadata

        public java.lang.String lastDamagerMetadata
      • revengeMobMetadata

        public java.lang.String revengeMobMetadata
      • revengeTrackedInfoMetadata

        public java.lang.String revengeTrackedInfoMetadata
      • meleeModeRadius

        public java.lang.Double meleeModeRadius
      • globalRevengeRadius

        public java.lang.Double globalRevengeRadius
      • disableWorlds

        public java.util.ArrayList<org.bukkit.World> disableWorlds
    • Constructor Detail

      • RevengePlugin

        public RevengePlugin()
    • Method Detail

      • onEnable

        public void onEnable()
        Specified by:
        onEnable in interface org.bukkit.plugin.Plugin
        Overrides:
        onEnable in class org.bukkit.plugin.java.JavaPlugin
      • onDisable

        public void onDisable()
        Specified by:
        onDisable in interface org.bukkit.plugin.Plugin
        Overrides:
        onDisable in class org.bukkit.plugin.java.JavaPlugin
      • onCommand

        public boolean onCommand​(org.bukkit.command.CommandSender sender,
                                 org.bukkit.command.Command command,
                                 java.lang.String label,
                                 java.lang.String[] args)
        Specified by:
        onCommand in interface org.bukkit.command.CommandExecutor
        Overrides:
        onCommand in class org.bukkit.plugin.java.JavaPlugin
      • setupConfig

        public void setupConfig​(java.lang.Boolean onStart)
      • setupParticle

        public void setupParticle()
      • setupDisableWorlds

        public void setupDisableWorlds()
      • initHook

        public java.lang.Boolean initHook​(Hooks hook,
                                          java.lang.String comments)
      • removeHook

        public void removeHook​(Hooks hook)
      • isHooked

        public boolean isHooked​(Hooks softDepend)
      • getVersionManager

        public static VersionManager getVersionManager()