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.
-
View User Profile
-
Send Message
Posted Sep 18, 2012Hey,
At first, thanks for the great plugin! I'm releasing an epic world generator next week and I made an announement trailer of it. Inside the trailer (the gameplay part) there's also magic used, it might be a cool example. Check it out:
Tim Visée
-
View User Profile
-
Send Message
Posted Sep 15, 2012Please update to 1.3.2 :) need this on my wilderness map
07:39:43 [INFO] PTsandro issued server command: /lab spawn skeleton 1
07:40:18 [WARNING] [Likeaboss] Task #20 for Likeaboss v1.5.0 generated an exception
java.lang.NullPointerException at cam.task.DrawBossEffect.run(DrawBossEffect.java:14) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:316) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
07:40:19 [SEVERE] Exception in thread "pool-1-thread-15" 07:40:19 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin Likeaboss v1.5.0 generated an exception while executing task 23
at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at cam.task.CheckBossProximity.run(CheckBossProximity.java:41) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
07:40:19 [SEVERE] Exception in thread "pool-1-thread-15" 07:40:19 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin Likeaboss v1.5.0 generated an exception while executing task 23
at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at cam.task.CheckBossProximity.run(CheckBossProximity.java:41) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
-
View User Profile
-
Send Message
Posted Sep 12, 2012Likeaboss is awesome! It worked fine until just recently - any plans to update for 1.3.2 compatibility?
-
View User Profile
-
Send Message
Posted Sep 6, 2012i own a zombie ssurvival server and thiss aint working for some reason. there are no boss and when i use /lab spawn zombie 1 nothing happens.´ its like if he was invisible but doesn't do sshit either
-
View User Profile
-
Send Message
Posted Sep 2, 2012Enderdragon
can't set?
-
View User Profile
-
Send Message
Posted Sep 2, 2012Please update for compatibility with the latest bukkit build 1.3.1R2 Thank you!
-
View User Profile
-
Send Message
Posted Sep 1, 2012Is there a way you can give a location to spawn a boss mob? I'm using Redstone command signs and I'd like for redstone to trigger a boss mob. However the redstone command triggers it as a consal comand and those will not spawn boss mobs. so a /lab spawn spider 1 45,64,100 or something to set its spawn location
-
View User Profile
-
Send Message
Posted Aug 29, 2012@bm01
http://pastebin.com/aLHBhcR9
I pasted several errors that I have gotten on pastebin.
MobBountyReloaded is the other plugin that might effect it, not sure.
I can PM you my entire logs and plugin list if needed.
Really like this plugin and hope you can atleast update even if you don't add features.
Thanks for your time.
-
View User Profile
-
Send Message
Posted Aug 29, 2012@diannetea
This error came for me too sometimes
-
View User Profile
-
Send Message
Posted Aug 25, 20128:37:25 PM [SEVERE] org.apache.commons.lang.UnhandledException Plugin Likeaboss v1.5.0 generated an exception while executing task 12
at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
8:37:25 PM [SEVERE] Exception in thread "pool-1-thread-24"
8:37:25 PM [WARNING][Likeaboss] Task #9 for Likeaboss v1.5.0 generated an exception
java.lang.NullPointerException
8:37:25 PM [SEVERE] Exception in thread "pool-1-thread-26"
8:37:25 PM [SEVERE] org.apache.commons.lang.UnhandledException Plugin Likeaboss v1.5.0 generated an exception while executing task 10
at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Aug 25, 2012Could you please consider adding wolves and maybe golems, if so that would be awesome!
-
View User Profile
-
Send Message
Posted Aug 24, 2012Can you add to /lab spawn the ability to spawn at a x,y,z location? Want to use this plugin with quests by spawning bosses at certain points via scripts but need to be able to spawn via location and not block looked at. Thank you!
-
View User Profile
-
Send Message
Posted Aug 18, 2012@mayhem777
agree totally
-
View User Profile
-
Send Message
Posted Aug 15, 2012HI bm01, when i set this, it will many error in the console......
My Blaze Setting
Blaze: Spawn: 3.0 1.0 128 Stats: 15.0 10.0 10.0 Drop: FirstRoll: FirstItem: 369:0 75.0 10 20 SecondItem: 372:0 75.0 24 48 ThirdItem: 264:0 50.0 3 5
-
View User Profile
-
Send Message
Posted Aug 15, 2012Is there a way to change the amount of bosses that automatically appear? I'd just like there to be more, is all :)
-
View User Profile
-
Send Message
Posted Aug 15, 2012Why not going to update bm01? it's a great plugin :D
-
View User Profile
-
Send Message
Posted Aug 14, 2012@ok12Boss
If the current version doesn't work, maybe, otherwise probably not, at least not in a near future.
@Darkhand81
Yeah that's what I should have done. Or I could keep the result in memory and actualize them no more than once in a while.
-
View User Profile
-
Send Message
Posted Aug 14, 2012@bm01
Good to hear you're still around bm01!!
No problems on 1.3.1 that I've noticed yet, but I have noticed a bit of lag when pulling stats as well... Is it possible to put the stats check in its own thread?
-
View User Profile
-
Send Message
Posted Aug 11, 2012bm01 Will you release v1.3.1 ?
-
View User Profile
-
Send Message
Posted Aug 9, 2012I think it will xplode on 1.3.1 XD