Likeaboss
Likeaboss
Likeaboss
Version: 2.4.1
IMPORTANT NOTICE: http://dev.bukkit.org/bukkit-plugins/likeaboss/#c331
Description
Description
This mod occasionally turns some monsters into a stronger version, boss-like. Its main purpose is to add a little diversity (and difficulty) to the combat aspect of the game.
Technically every monster spawning naturally in your world has a chance to become a boss, which hits harder, has more hit points and can possesses some immunities and abilities. Each boss can also have its own drop table. Of course all of this is configurable.
Moreover, they can notify you of their presence by sending you a message when you hit them, when they hit you, or after a certain amount of time if you're close enough. To make them distinguishable they can also have a flaming effect around them (the one used by mob spawners).
Almost everything is configurable, and if it isn't yet, it soon will be (at least I try)! (✿◠‿◠)
Configuration files
Configuration files
Likeaboss comes with different configuration files that are automatically generated with default values as an example.
- config.yml
This file controls global values that doesn't fit in other files; such as commands parameters, messages, state of the anti-grinding protection, and internal task intervals.
- equipments.yml
This is where you create equipments for your bosses. Any name can be used, they will be used as identifiers latter. When you create an equipment you'll have to provide a type (helmet, chestplate, leggings, boots or weapon) and a material ID. You also have the possibility to set a drop chance and to add multiple enchantments.
- abilities.yml
This one allows you to create different abilities for your bosses, like for equipments any name can be used. When you create an ability you'll have to provide certain fields depending on its type, the default file contains all available abilities with their needed parameters. You can create more than one ability per type as long as the name is different.
- bosses.yml
This one allows you to create different bosses. Any name can be used, this allows you to create multiple bosses per entity type. You can assign any created ability and equipment to any boss, you can also specify an assignation chance for each of the equipments and abilities. Bosses can also have their own drop table and immunities.
- worldname.yml
World files are generated only if the previous ones aren't, but you can create them yourself. This is where you add bosses to a world. You can also add some global abilities, immunities (overridden by bosses') and drops that will be used by each boss on this world.
Permissions and commands
Permissions and commands
Permission | Command | Description |
---|---|---|
lab.* | ||
lab.help | /lab help | Display the list of commands |
lab.reload | /lab reload | Reloads configuration files. |
lab.save | /lab save | Forces the saving of player's data. |
lab.info | /lab info | Displays some global and non-lasting stats. |
lab.clear | /lab clear | Resets stats given by /lab info. |
lab.list | /lab list | Displays the location and distance of active bosses. |
lab.stats | /lab stats [player] | Displays the leaderboard, or player stats. |
lab.viewer | /lab viewer | Toggles viewer state, which allows to see boss healths. |
lab.ignore.* | ||
lab.ignore | /lab ignore | Toggles ignore state, which allows to not be affected by bosses. |
lab.ignore.immediate | Allows to bypass the /lab ignore delay | |
lab.spawn | /lab spawn <boss> [amount] | Spawns one or multiple bosses on the targeted block. |
Known issues
Known issues
Have you found a bug that isn't listed below? You can either leave a comment on this page, create a thread on the forum or submit a ticket. The last two options allow for a better tracking.
- None as of 2.4.1!
Upcoming features
Upcoming features
Feel free to suggest features that you'd like to see being implemented; either by adding a comment bellow, by creating a thread on the forum, or by submitting a ticket.
- More abilities (I try to add at least one per update, next one to come: Thief).
- Better support for sub entity types (Skeleton wither, small and medium slimes...).
- Extended spawning system (possibility to make bosses spawn at a certain location for example).
- Configurable events.
Donations
Donations
If you'd like to support my work, a donation of any amount would be greatly welcomed ❤
There's a button at the top right of this page to do so.
Hello there.
Sorry for the lack of update and answer.
I'm posting here to inform the few people that might still be using this plugin that I moved it to spigotmc.org and updated it to the latest version. Future updates will also be posted there.
Also, version number dropped back to 1.0.0 and previous configuration files are no longer compatible (numerical ids are no longer allowed), sorry if that causes you trouble but I didn't have the patience nor the time to ensure retrocompatibility.
Thanks.
If its not to much could you make it possible to spawn them with command blocks? I was going to use these bosses to make a arena on my server when I discovered that you cant spawn them with command blocks. I also noticed that when using the /summon command it would spawn a boss sometimes instead of a normal mob.
Could we have a sound effect play when "you feel an evil presence" appears? I think people need a cue that a boss is around, but I like to reduce the amount of messages sent to the client to keep a clean chat.
Is there any way to have bosses drop money? As in working together with economy plugins?
I'm running into an issue where I have a few bosses with a 0.0 spawn chance, so they can only be dropped in manually, but they are spawning anyway... this used to work fine, I had one, but when i added a second one, now suddenly they are both spawning naturally,even though i didn't touch the first ones config. Any ideas?
Here's the relevant part of my config: http://pastebin.com/QQXR6qfv
any idea if this will be updated for 1.6.2?
I'd like to pass along a few suggestions:
@Si7VdeR
I copy pasted those three files and it works like it should :/
@TheNicklander
Currently no, sorry.
Hello,
Is it possible to make baby zombies spawn ?
Great plugin, keep it up !
@bm01 I only changed these 3 files, I have lots of time so don't worry. I tested again and Zombies just don't do damage or have all abilities, its weird because the creeper,endermen,pigzombies are working fine.
Config http://textuploader.com/?p=6&id=SQW
bosses http://textuploader.com/?p=6&id=IpFi
World http://textuploader.com/?p=6&id=dgjO
@Si7VdeR
Could you upload your config files somewhere (all of them)? I'll check and try when I'll have the time.
Argh really I need help. I made it so only Enderman, creepers, witches and zombies spawn as bosses.
After many mistakes and bugs I got the drops to work and the abilities and equipments aswell.
However zombies bug big time, whatever weapon I give them their damage is almost nothing and putting their value higher than 2.0 doesnt change anything. And somehow they spawn with all abilities and they are only supposed to have magnet, and sometimes they just 1 shot people and sometimes they don't do damage at all.
Any idea why ?
@bm01
Likeaboss is a very good plugin, when i update to 1.5.2,the plugin not has error, and good luck for you,have a nice Traveling
Well, I'm going to Japan for three months tomorrow so I'll not have the time to work on Likeaboss. But I probably can make a very small "patch" just for you right now :D
Edit: 2.4.1 waiting for Bukkit staff approval.
@bm01 I have a zombie arena I made where players jump on a pressure plate to spawn zombies via eggs. Can you make it so spawn egg mobs don't become bosses? Or add a config option for that? Thanks!
@Baffu
Development is currently on a hold (until end September at least). However I'll keep it updated when needed.
So far so good, I haven't found any issue with 1.6.1.
Is this plugin still actively developed? I am considering adding it to my server.
@redjetsy
That's a really good question, and I can't really answer it. Java is a little weird when it comes to memory consumption, so it would requires some test and I never did any. If it was done in
C/C++
I could easily tell, but eh.Anyway, I'd say not much even if you have a lot of different bosses / abilities / equipments in the config files. I'm pretty sure it's one of the plugins that has the best "impact on gameplay" / "resources consumption" ratio, if that means anything.
You could give it a try and tell me, I would be interested. I guess some kind of profiler could be used too.
how much ram will this plugin take up in a small dirt plan server from mc pro hosting?
@xlii1356
That may be due to an incompatibility with another mod, Bloodmoon for example is incompatible if I recall correctly.