NOTE: This project has moved to SpigotMC. For future updates, you can find the plugin here.
ABOUT
NOTE: This page will most likely change a lot in the future. I know it's not the best, but as I continue to develop this plugin, I will rewrite sections if not all of it. Keep this in mind as you read. If you have any questions, please ask.
Customizable Combat allows you to set rules about how combat is carried out. The main feature is PvP preferences. Each player can, if given permission, set each of their preferences to their liking. The primary example of this, is the ability for each player to enable/disable PvP for themselves. This makes it easy for smaller servers to have PvP battles from time to time without restarting the server, or risking punching each other into lava.
FEATURES
Unimplemented but planned features will appear in red.
PVP PREFERENCE
PVP GLOBAL OVERRIDE
PVP IN-GAME MANAGEMENT
PPET & MOUNT PROTECTION
PVP REGIONS
PVP BATTLES AND DUELS
HEALTHBAR PREFERENCE
COMBAT STYLE PREFERENCE
COMBAT STYLE OVERRIDE
BATTLE, DUEL, AND GLOBAL COMBAT STYLE OVERRIDE
PROBABLY MORE TO COME...
PLAYER PREFERENCES
Each item is show as it's readable name, and it's config tag in parenthesis
PvP (pvp) - boolean - On/off setting for the player's PvP state. Settable in-game with the /pvp <on/off> variant command.
COMMANDS
/pvp <on/off> - Sets your PvP state. Does not work in console.
/pvp set <player> <on/off> - Sets the specified player's PvP state.
/pvp check <player> - Shows the specified player's PvP state.
/pvp override check - Shows the current state of the PvP override setting, weather it is being used or not.
/pvp voerride enabled <on/off> - Enable or disable the PvP global override state.
/pvp override set <on/off> - Sets the PvP state player's will be forced to use when global override is enabled.
PERMISSIONS
customizable-combat.pvp - Gives access to /pvp <on/off>. Defaults to true
customizable-combat.pvp.set - Gives access to /pvp set <player> <on/off>
customizable-combat.pvp.check - Gives acces to /pvp check <player>. Defaults to true
customizable-combat.pvp.override.set - Allows access to setting the override settings
customizable-combat.pvp.override.check - Allows access to checking the override settings
customizable-combat.duel - Gives access to the /duel command
ADDITIONAL INFORMATION
If you'd like report bugs, or contribute, check out this project's GitHUb
YOU MAY use any of my code or resource files (anything included in the GitHub repository), eddied or otherwise, however you see fit. I only ask that you credit me.
PLEASE DO NOT upload an unedited copy of any version of the compiled .jar file to other websites. This is for everyone's safty, and to make sure anyone who downloads it has access to this information.