MegaCreeps
A mighty tool that allows to create, modify and replace monsters/bosses with custom attributes, such as:
- Special abilities,
- Maximum hitpoints,
- Potion effects,
- Itemsets,
- Drops,
- Experience drops,
- Mounts
- Attack damage
- Custom strength rating to replace natural spawns
Extended description:
- Supports multiple worlds with own configuration sections for each.
- The item names and lores allow to drop so-called epic-gear and can use unsafe enchantments.
- You can create and edit setups out of the game or edit them in their own .txt files. Creating setups out of the game, you need to have a setup book in the inventory. "/mc" tells you how it has to be set up. Your potioneffects will also apply to the setup with almost infinite duration. If you wish shorter potioneffects to take place, you will have to modify the duration in the .txt file.
- You can replace normally spawning mobs with MegaCreeps. This is further supported, giving you the ability to modify the relation between stronger rated and weaker rated mobs. You can do the rating yourself.
- The plugin comes with a number of basic setups that will always be present. You are free to edit them or take them out of usage by deleteing them from the config.
- The bounty can be modified. You can drop virtually everything. Please note: Not all deathcauses make the MegaCreeps drop their items. Mob traps with such things as lava or pistons fail to get the mob's drops.
- Special abilites can be used. You can look up the currently active abilities for a list.
- There is an API for modders that want to customize the usage.
Links and Infos:
You can support my developing time by donating. The more people donate, the more time can I invest into this plugin.
TXT files and how to edit them
Quicklink to creating custom items
How do I do...? (FAQ with some basic line examples)
Some servers that use this mod
Updating
From version 0.1.0 ->0.1.1
(none needed, automatically updates)
From version 0.0.9 ->0.1.0
(none needed, automatically updates)
From version 0.0.8 ->0.0.9
(none needed, automatically updates)
Personal thanks, contact and favors:
If you need to, you can contact me at my business skype account: demaggobukkit
You can ask me to add your server to the list "servers using this plugin"
Thanks go to the team of timberman.de, giving me the possibilities of good testing and fun for all the years.
This plugin is still being developed. Please report bugs and problems you found.
-
View User Profile
-
Send Message
Posted Jul 18, 2014@DeMaggo
Why, if setRemoveWhenFarAway to false for the MC mob, then mob despawn?
-
View User Profile
-
Send Message
Posted Jul 16, 2014@CraftCoderr
If you set the standard drops to false in the world, this shouldn't happen.
-
View User Profile
-
Send Message
Posted Jul 16, 2014@ReeferX7
Thanks, but if kill MC mob with Looting 100, then all equipment will drop.
-
View User Profile
-
Send Message
Posted Jul 11, 2014@CraftCoderr
No equipment dont drop with chance zero.
-
View User Profile
-
Send Message
Posted Jul 11, 2014@DeMaggo
I mean armor item.
-
View User Profile
-
Send Message
Posted Jul 11, 2014@CraftCoderr
I don't think so. item= means bounty though and setting the chance to 0 or setting no chance will make it 100%. On the other hand, it would be pointless to add a bounty that will not drop.
-
View User Profile
-
Send Message
Posted Jul 11, 2014@DeMaggo
Could it be that if the drop chance of item is set to zero, then this item will drop?
-
View User Profile
-
Send Message
Posted Jul 10, 2014@ReeferX7
That sounds reasonable. I'll have a look on how to implement this.
-
View User Profile
-
Send Message
Posted Jul 10, 2014Hey DeMaggo, i have one suggesion, can you add one yml file for all mobs? i have 190 custom monsters and if i want to add new drop item in my server take me hours to add this in 190 mobs.
-
View User Profile
-
Send Message
Posted Jul 9, 2014@CraftCoderr
Except for the creation and death of a megacreep, you can always use the API to get the MegaCreepsInstance for a mob.
-
View User Profile
-
Send Message
Posted Jul 8, 2014@DeMaggo Thanks! Can you add standard bukkit events? It's easier.
-
View User Profile
-
Send Message
Posted Jul 4, 2014@CraftCoderr
Well the link should explain it, but I'll try to shorten it: If you use Eclipse, add the MegaCreeps.jar to the build path and import what it needs.
First make a class that implements MegaCreepsInterface, lets call it MegaCreepMod. Then create a method in that class: handleDeathEvent(MegaCreepInstance m, EntityDeathEvent e) and do what it has to do on death of a MegaCreep. The variable "m" should give you all attributes you need. Next copy the function in the link and call it onEnable of your plugin. Modify the world in this line to match your desired world: ((Main) p).getAPI().registerHandleDeathEvent(new <MegaCreepModInThisExample>(), String world)
-
View User Profile
-
Send Message
Posted Jul 3, 2014Please write me a code connecting DeathEvent.
-
View User Profile
-
Send Message
Posted Jun 22, 2014@CraftCoderr
The link I sent you explains how to use the api.
-
View User Profile
-
Send Message
Posted Jun 18, 2014@DeMaggo
Priority is not helped.I don't understand how to connect API.
-
View User Profile
-
Send Message
Posted Jun 18, 2014@CraftCoderr
Your attempts will most likely kick in before Megacreeps applied the setup to the mobs. (priority = EventPriority.LOWEST, ignoreCancelled = false) If you intend to work with mobs and their respective names and setups, you would have to use the API: http://dev.bukkit.org/bukkit-plugins/megacreeps/pages/api/ and the function: handleSpawnEvent(MegaCreepInstance m) ->Runs after a MegaCreep has been created
-
View User Profile
-
Send Message
Posted Jun 18, 2014@DeMaggo
Why when I listen to the event CreatureSpawnEvent, I get CustomName equal Null? How to fix it?
-
View User Profile
-
Send Message
Posted Jun 9, 2014@Q2Lummox
Is compiled against 1.7.9 already. But there is no "Bukkit 1.7.9" for choice in that list...
-
View User Profile
-
Send Message
Posted Jun 9, 2014@DeMaggo
http://dev.bukkit.org/bukkit-plugins/quests/
It has it's own API, also people in comments said, that I should write here the suggestion to hook Megacreeps with API.
-
View User Profile
-
Send Message
Posted Jun 9, 2014Update to 1.7.9 please :P