Resource icon

[1.6 - 1.11] CustomBosses (RECODED) (100% CUSTOMIZABLE!) 2.12.37

No permission to download
9523f889a136c9812703297e929ad0e6.png





a724ef94881ad8499b6efe09297dda24.png


CustomBosses is a boss plugin which allows you to create your own custom bosses which can be fought throughout the server. It has certain factors in place which will allow you to restrict where the boss is allowed to be spawned.





af35cae2f082efe14b5e868898e2ec5c.png


This only plugin has one main dependency, and that being Vault. However if you would like certain features of this plugin to work it requires certain plugins. At the moment below are a list of plugins it will need if you choose to enable them:
MassiveCore + Factions
FactionsUUID
FactionsOne
WorldEdit + WorldGuard
Holographic Displays
StackMob
Current only the first launch of the plugin, if the server doesn't have Factions installed the boss plugin will be disabled, there is a quick and simple fix for this; that being that just go to the config.yml and change the following:
Code (Text):
SpawnRegions:
UseWarzone: true
to:
Code (Text):
SpawnRegions:
UseWarzone: false





c743f319fbb8173e1a4c1499c19a664d.png



  • /boss help - Opens the menu which shows you the commands for the plugin.
  • /boss killall - Kills all currently spawned bosses/minions.
  • /boss list - Opens a GUI with all the available boss eggs.
  • /boss reload - Reloads the YML files for CustomBosses.
  • /boss time - View the time until the next boss auto-spawn.
  • /giveegg [player] [boss] (amount) - Gives the specified player the specified boss egg, with that amount, the amount can be blank, and it will default to 1.
  • /boss spawn [type] [x] [y] [z] [world] - Spawn a boss at the coordinates.




9f44d1c6d329f80078e0b65a4f5cb78f.png



  • bosses.command.* - Access to all commands related to this plugin.
  • bosses.admin - Access to /giveegg .
  • bosses.command.help - Access to /boss help .
  • bosses.command.reload - Access to /boss reload .
  • bosses.command.killall - Access to /boss killall .
  • bosses.command.spawn - Access to /boss spawn .
  • bosses.command.list - Access to /boss list .
  • bosses.command.time - Access to /boss time .



b2e7618232608bbf8f79dec83fb0b529.png



  • 1.6.x to 1.11.x Minecraft version support.
  • Create your own bosses with 100% customization.
  • Custom skills which can be fully customized.
  • Multiple different ways to disable bosses from being spawned in certain areas, each with different plugin dependencies.
  • HolographicDisplay support for the autospawned bosses. (Use the placeholder which you set to get the timer in a holographic display).
  • AutoSpawning bosses, meaning you can setup a system so bosses will automatically spawn at a certain time.
  • You can have unlimited amounts of bosses.
  • You can view all available bosses in a GUI and click the egg to receive the egg, if you have access to it.
  • Uses a built-in ActionBar system which displays the bosses HP.
  • Use a command to spawn a boss at a specific location.
  • You can now create your own skills.
  • You can now create your own drop tables, and item tables.



d0d637322f86b0ea35246fe9b40fdd7b.png


How do I give each custom drop a custom drop chance?
If you want to give CustomDrops a specific drop chance you need to add Chance:10 or the chance of it dropping after the : and above you can add MaxCustomDrops: 2 to limit it to only 2 custom drops. It would look something like this:

Old:
Code (Text):

MaxCustomDrops: 5 # The maximum amount of custom drops.
customDrops: # The custom drops list.
- 'Item:Item1'
- 'Item:Item2'


New:
Code (Text):

MaxCustomDrops: 5 # The maximum amount of custom drops.
customDrops: # The custom drops list.
- 'Chance:50 Item:Item1'
- 'Chance:50 Item:Item2'

The MaxCustomDrops is the maximum amount of custom drops to drop, this applies to all methods, if RandomCustomDrop is true, it'd choose 2 random custom drops (if 2 or more existed), otherwise if it's false then it just drops the top 2 custom drops, unless they contain the Chance system, then it's the first 2 which are dropable in the chance system.
How do I stop the plugin from loading up without requiring Factions?
Go to the config.yml and change out the following settings:
Code (Text):
SpawnRegions:
UseWarzone: true
to:
Code (Text):
SpawnRegions:
UseWarzone: false
How do I give commands a custom chance?
If you want to give a command a custom chance then it MUST be done in this way, or it could potentially break it, or not work.

OLD
Code (Text):
MaxCommands: 5 # The maximum amount of commands.
commands: # The commands list.
- 'eco give %player% 500' # The 50: represents the chance of the command occurring, and after the ': ' is the command.
- 'eco give %player% 2500' # If you are using the chance system you MUST put a space between the : and the commmand.
NEW
Code (Text):
MaxCommands: 5 # The maximum amount of commands.
commands: # The commands list.
- '50: eco give %player% 500' # The 50: represents the chance of the command occurring, and after the ': ' is the command.
- '50: eco give %player% 2500' # If you are using the chance system you MUST put a space between the : and the commmand.



95898fc0f122fc89b00befd264f6f866.png



  • Chargebacks are PROHIBITED. Please message me on Spigotmc.org if you have issues with the plugin, I will help you sort them.
  • 1 purchase of this plugin is valid for an entire Minecraft network*. Feel free to use it on as many servers as you want, granted they are within the same Minecraft network*. Please purchase 1 license for each Minecraft network* you plan to use it for(contact me regarding the purchase of additional licenses).
  • Distribution of the plugin or any modified version is prohibited.
  • You may not use the code from this plugin in any additional plugin.
  • You may not change the plugin to where it is unidentifiable within the game.
You agree to these terms upon purchase. Clicking the "Buy" button above states that you agree to these terms, and will abide by them.
*-
In this context, a "Minecraft network" is defined by a network of Minecraft servers connected by a Proxy-like system. You must be able to switch between any servers within the network without disconnecting.
Author
putr
Downloads
0
Views
8
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from putr