Welcome to the Custom Creatures plugin!
Using this plugin you can do lots of things to creatures in your server, basically overhauling the entire experience!
I personally would rate the difficulty of configuring this plugin a 4/5 since you have to configure rather close to the code.
You are having problems with the plugin in any way? Dont write bug reports in the reviews, join the discord and give me a chance to fix them!
If you have any ideas for extra abilities I should add to the plugin, please join my discord and tell me about them!
Warning: The Brittle skeleton may spawn whenever you install this plugin with a 1% chance. you can change that in the config.
The Loot Goblin (by default) will not spawn since the spawn chance is at 0%
When configuring this plugin it is important that you keep the yml file valid with spacing. You can always make another config file in the same folder as the original one. As long as it has "config" in the name and ends with ".yml" it will be read as a config file.
Just keep the path to the data list the same as the original one at
"CustomMobs.MobData"
To configure a new creature Copy one of the existing creatures and paste it into a new file or under an existing creature. Then you can take all the options from the example config and use them as you like, just make sure they look similar to the existing ones from the creature you copied. The spacing should be the same.
- Change drops of creatures
- Give them armor
- Make certain things happen when the creature spawns, attacks, is damaged or dies.
When the Creature spawns:
- Give it custom armor!
- Message players within a certain radius about it!
- Spawn some particles to make it flashy
- Make it play a creepy sound!
When the Creature attacks something:
- Let the attacked thing be struck by lightning!
- Spawn some particles!
- Give the attacked thing a potion effect!
- Play a sound!
When the Creature gets damaged:
- Make it fire arrows at the attacker or all around itself!
- Make the creature drop some items!
- Spawn some particles
- Play a sound
- Give the Creature a Potion effect!
- Make a horde spawn around the creature!
When the Creature dies:
- Execute a (or multiple) commands with a certain chance!
- Spawn particles!
- Play a sound!
- Change the speed and damage of the creature!
- Change its name and whether the name is visible from afar!
- Change its health
- Set a certain area in which the creature is allowed to spawn and stay!
When it tries to leave the area it is teleported to a spot you have to give it.
- Overwrite creatures entirely: Set your custom creatures spawn chance to 100% to make it be the only variety of this creature in the world!
Not happy with vanilla drops of anything? Do the above and change the loot table!
Commands:
/cc exampleConfig -> writes a new file which contains all possible event customization you can put onto your creatures!
^This one is important, just copy paste from the file created by this
/cc egg <key/creatureName> ?<amount> ?<PlayerName>
Gives the specified player (or yourself if none specified) the requested amount of eggs for the creature with the key or name you give it.
These commands autocomplete for easier execution.
Permissions:
For /cc exampleConfig: need to be OP
For /cc egg: Permission name: "CCEgg" Default: Op
Since every time a named entity dies, the console gets notified by default. You may need to disable that setting in your server settings to avoid spam.
Here are some videos to show you what the creatures can be like!