BloodMoon
Description
This plugin will add a blood moon event to your server, each night has a configurable chance of a blood moon. During a blood mood the game is made a lot harder:
- Skeletons shoot faster.
- Skeletons shoot fire arrows (that start fires).
- Zombies spawn with weapons and armor.
- Mobs can break blocks when focused on a player.
- Hostile mobs have more health.
- Small chance of your sword taking massive damage with each strike.
- Creepers have much more powerful explosions (that cause fire).
- Any hostile mob killed has a small chance of coming back as a zombie (or other mob).
- A mob will spawn if you try to sleep.
- More mobs will spawn.
- Mobs will drop more XP when killed.
- Mobs will drop more items when killed
- Mobs will target players from further away
- Mobs will move faster
- Custom texture pack during a bloodmoon, the default one makes the moon red.
All of the features can be configured for each world. See the config section for more information.
Bug Reports / Suggestions
If you find a bug, encounter a problem or have a suggestion, please fill out a ticket via the Tickets link above. I do not have the time to read through the comments section, any comment that fits the previous three categories will be ignored.
Commands
- /bloodmoon start - Starts a bloodmoon event.
- /bloodmoon stop - Stops a current bloodmoon event.
- /bloodmoon next - Schedules a bloodmoon for the next night.
Permissions
- bloodmoon.admin.start - Allows the player to manually start a bloodmoon
- bloodmoon.admin.stop - Allows the player to manually stop a bloodmoon
- bloodmoon.admin.ignore-world-lock - Allows the player to leave the world even if the bloodmoon is active and the lock-in-world feature is enabled
All of these default to OPs only.
Config
Information relating to the config file for this plugin can be found on the config page.
Potential Conflicts
Due to limitations of the Bukkit API, this plugin has to override certain methods from the Minecraft source. If any other plugin replaces the same things it will not be compatible with BloodMoon and weird stuff may happen ! You would still be able to use both plugins but you would need to disable the break-blocks option in the config file, even them some features of either plugin may not work properly.
Contributing
Contributions to the project are very much welcome, if you have a feature that you want implemented and know a nice way to do it then consider forking the repo and submitting a pull request. These will be accepted as long as the following simple guidelines are followed.
- Do not edit the structure of the pom.xml file, feel free to add a dependency if you need it but the formatting and structure should not be changed.
- If you are exposing a new API method, add a JavaDoc comment to it, but don't over-comment internal code.
- Follow the existing code style, don't antagonise over every space though !
All dependencies that are used are now available from a public Maven repo, so you don't have to worry about building several other projects just to add a simple change any more.
Source Code
Dev Builds
Changes Since Last Release
Download
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
http://bukkit.jacekk.co.uk:8000/job/BloodMoon/
-
View User Profile
-
Send Message
Posted May 11, 2013Can you make it so there's an option in the config so it does it auto instead of you doing /bloodmoon start or /bloodmoon next. also when the blood moon is rising can you make it so we can change the a message that appears when the blood moon rises or when the blood moon goes down it would also be enabled with color codes. Also, can you make it so there's an option so that every time a blood moon happeneds you can make it so that pvp enables and there would be an option for the world you would want a blood moon to happen in.
-
View User Profile
-
Send Message
Posted May 9, 2013pleasee im still confusing with the extended-night when set false but its still extended-night
am already set always-on: false >.<
Then sometimes bloodmoon disable it self :(
Why ?
-
View User Profile
-
Send Message
Posted May 9, 2013@Dreviore
You have the wrong version.
-
View User Profile
-
Send Message
Posted May 9, 2013From what my server, and a few others are showing, this plugin doesn't work with 1.5.2.
It just spews errors out in the console.
-
View User Profile
-
Send Message
Posted May 9, 2013I have my settings set to this, http://pastebin.com/edPaHyFv
but when i do /bloodmoon start or stop (or it happens naturally) the server downloads a texturepack still. now... with nocheatplus added to server, the download makes players fly? so nocheat kicks them from server.
No, I did settings from a /stop, edit and start, no /reload
-
View User Profile
-
Send Message
Posted May 8, 2013im still confusing with the extended-night when set false but its still extended-night
am already set always-on: false >.<
Then sometimes bloodmoon disable it self :(
Why ?
-
View User Profile
-
Send Message
Posted May 8, 2013@MisterMystery
Yeah, I'll probably do it with a configurable list of sounds like the other features.
@frol1
Check the startup log for errors, it probably didn't enable.
-
View User Profile
-
Send Message
Posted May 8, 2013Hi guys, I am hving a problem where Bloodmoon is not spawning in a config file. I am running 1.5.2 on my server with version A: v0.24-SNAPSHOT-b74 for CB 1.5.1-R0.2
-
View User Profile
-
Send Message
Posted May 6, 2013Hi. I know-tired of me. But I had a thought!
Since none of the music discs are really THAT edgy, compromise with the sounds of endermen when they creep up on you? That scratching?
Or the sound of the nether? Or even the sounds of The End. anything spooky. That'd be good. :)
-
View User Profile
-
Send Message
Posted May 6, 2013@wide_load
I'm so excited by this!
-
View User Profile
-
Send Message
Posted May 6, 2013There's a problem with the 1.5.2 version - it spawns hundreds of mobs concentrated in one location. Literally hundreds. I have MobManager plugin so there's never more than 200 mobs at once. Now there's between 1000 and 2000 during blood moons, and it drops people's FPS like crazy. Even me, and I have a good gaming rig.
-
View User Profile
-
Send Message
Posted May 6, 2013@MisterMystery
Added https://github.com/betterphp/BloodMoon/issues/91 and https://github.com/betterphp/BloodMoon/issues/92 to the todo list.
-
View User Profile
-
Send Message
Posted May 6, 2013@MisterMystery
It may be possible to make water swamp coloured and hurt you, would be a bit like acid/poison then.
@der_Kernschatten
Good points, Ghasts should spawn in the air :P
@ManBeastPigDev
That looks to be caused by survivalgames
-
View User Profile
-
Send Message
Posted May 6, 2013I got the follow error as soon as i installed BM. Not during boot but just after..
pastebin.com/mExMC9g7
BM does seem to be running ok tho so maybe that was not your error i dont know. modifyworld spams console since 1.5.0
-
View User Profile
-
Send Message
Posted May 5, 2013@wide_load
Regarding ghasts,
I tried this a week or so back: more-mobs: enabled: true chance: 1 group-size: 1 group-variation: 1 spawn: - GHAST
What we ended up with, even with spawn numbers set so low, was a lot of ghasts and not a lot of the ground mobs (other players commented on this observation as well), so I set that to false and did this instead: spawn-on-kill: enabled: true mobs: - ZOMBIE - SKELETON - SPIDER - CREEPER - ENDERMAN chance: 15 spawn: - GHAST - ENDERMAN
This resulted in a normal amount of ground mobs with occasional ghasts... only prob there was often the ghasts would be stuck in the ground.
-
View User Profile
-
Send Message
Posted May 5, 2013@wide_load
What if you made water hurt you? That would be interested considering blazes can spawn (Which I didn't realize! so cool!!) and you would try to douse the flames in water, but only get hurt trying!
Thats what I mean with the music disk sounds. We had a bloodmoon come on our server and it was crazy and intense and there were magma cubes everywhere and creepers and we were fighting and dying and running... all accompanied to the lulling sounds of mine crafts elevator music. So, yeah, maybe something a little more edgy to up the stakes a bit. :)
Still my favorite plugin!
-
View User Profile
-
Send Message
Posted May 5, 2013@MisterMystery
Interesting ideas !
Ghasts can be added by adding "GHAST" to the list of mobs in the more-mobs section, wither skeles are not possible since they are a special type of skeleton instead of a separate mob. :(
It could be the extended-night feature causing the moon to skip back, try disabling that too.
The water to lava idea is awesome ! I'm pretty sure all the blcoks changes it would need would kill the server though.
I could play music disk sounds on a loop but anything more than that would not be possible :(
Thanks for the suggestions :D
-
View User Profile
-
Send Message
Posted May 5, 2013@wide_load
This works! And is great! Thank you!
I had some thoughts though...
any chance you can run me through how to make wither skeletons appear? Or Ghasts?
Also, If I delete the "time set" command line under the server commands, would the current time continue and still make bloodmoon? I find a lot of the times the moon jumps back or forwards in time when its a bloodmoon.
And maybe you can release a version where it turns all water blood red? Or to lava? That'd be interesting.
Any way to change the music during this time to something more edgy? Like if there was a custom track or one of the music disk tracks?
Sorry for all the thoughts. Love love love this plugin!
-
View User Profile
-
Send Message
Posted May 5, 2013@MisterMystery
Give build #79 a go, report any bugs you find in detail :)
-
View User Profile
-
Send Message
Posted May 5, 2013I'm also experiencing a lot of bugs. In addition to the huge console error list, the plugin runs on the server, however all commands are disabled at the time of the plugin starting. And it gets glitchy from there. I've disabled the plugin for now, but would really like to use it!
Please advise.