promotional bannermobile promotional banner

CustomizableCombat

Gives you and your players the ability to customize their combat experience.

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.

 

 

 

 

 

 

The CustomizableCombat Team

profile avatar
Owner
  • 6
    Projects
  • 1.4K
    Downloads

More from SearousView all