Package stawa.vitalstrike
Class VitalStrike
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
stawa.vitalstrike.VitalStrike
- All Implemented Interfaces:
io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner,org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.plugin.Plugin
public class VitalStrike
extends org.bukkit.plugin.java.JavaPlugin
VitalStrike is a dynamic damage indication plugin for Minecraft servers.
This plugin provides customizable damage indicators with various features including:
- Dynamic damage indicators with customizable styles
- Combo system with multipliers and ranks
- Player statistics tracking
- Per-player preferences
- Damage indicator display and customization
- Combat combo system with multipliers and ranks
- Player statistics and leaderboards
- Configuration management
- Event handling for combat and player interactions
- Hologram management for visual feedback
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the combo manager.Gets the command manager.Gets the configuration manager.Gets the custom items manager.Gets the damage indicator manager.Gets the dimension manager.Gets the knockdown manager.Gets the permission manager.Gets the player manager.Gets the player statistics manager.Gets the resource pack manager.voidCalled when the plugin is disabled.voidonEnable()Called when the plugin is enabled.voidreload()Reloads the plugin configuration and related components.Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLifecycleManager, getLogger, getPlugin, getPluginLoader, getPluginMeta, getProvidingPlugin, getResource, getServer, getTextResource, init, init, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, registerCommand, registerCommand, registerCommand, registerCommand, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bukkit.plugin.Plugin
getComponentLogger, getDataPath, getLog4JLogger, getSLF4JLogger
-
Constructor Details
-
VitalStrike
public VitalStrike()Default constructor for VitalStrike plugin.
-
-
Method Details
-
onEnable
public void onEnable()Called when the plugin is enabled.- Specified by:
onEnablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onEnablein classorg.bukkit.plugin.java.JavaPlugin
-
onDisable
public void onDisable()Called when the plugin is disabled.- Specified by:
onDisablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onDisablein classorg.bukkit.plugin.java.JavaPlugin
-
reload
public void reload()Reloads the plugin configuration and related components. -
getConfigManager
Gets the configuration manager.- Returns:
- The ConfigManager instance
-
getComboManager
Gets the combo manager.- Returns:
- The ComboManager instance
-
getDamageIndicatorManager
Gets the damage indicator manager.- Returns:
- The DamageIndicatorManager instance
-
getKnockdownManager
Gets the knockdown manager.- Returns:
- The KnockdownManager instance
-
getPermissionManager
Gets the permission manager.- Returns:
- The PermissionManager instance
-
getPlayerManager
Gets the player manager.- Returns:
- The PlayerManager instance
-
getPlayerStats
Gets the player statistics manager.- Returns:
- The PlayerStats instance
-
getResourcePackManager
Gets the resource pack manager.- Returns:
- The ResourcePackManager instance
-
getDimensionManager
Gets the dimension manager.- Returns:
- The DimensionManager instance
-
getCustomItems
Gets the custom items manager.- Returns:
- The CustomItems instance
-
getCommandManager
Gets the command manager.- Returns:
- The CommandManager instance
-