BloodMoon icon

BloodMoon -----

A BloodMoon shines every couple of nights




Hello all!

As most people are requesting, here is a small update to make it compatible with 1.18.2

Now that most tests are done, I will be looking into suggestions and bug reports to go forward.

You can participate through discord: https://discord.gg/NYS6Wpuv

Cheers!
----------, May 8, 2022

As promised, this is the fruit of my 2 weeks off. Hopefully it was worth the wait

Features:
- Customizable hordes can now spawn near players
- Can now give custom items
- ZombieBoss can now blink
- ZombieBoss can now sprint

Bugfixes:
- Mob damage is prevented by WorldGuard zones
- Cleaned decompiled classes for future readability (Boss, ZombieBoss, ConfigReader)
- ThunderDuringBloodMoon config now works properly

Misc:
- Better loot system
- Commands can now be executed via the console and rcon
- Added 1.16 support

To do:
- Make configreader more flexible
- More bosses (skeleton & spider)
----------, Aug 6, 2020

Gotta admin, I feel kind of bad for being silent for so long. I made good progress on the plugin a couple months ago, but then my SSD decided to die on me, and with that I lost hours of work. I was, however, able to recover an up to date build and decompile it, and got back to where I was, albeit with lesser quality code (which I will rewrite soon)

Features:
- Added a zombie boss, with customisable spells and effects
- Added pre and post BloodMoon commands
- Mob spawning rate can now be increased or decreased during BloodMoons

Bugfixes:
- Fixed a bug where mobs were not dropping loot consistently
- BloodMoon bar no longer appears in perma-BloodMoon worlds

Misc:

- Endermen are now handled by the plugin
- You can now completely suppress a line in locales file
- Particle effect on damage
- More unit tests have been added to further insure plugin stability
- Locales and config added. Please regenerate / review the new config and locales yamls

Todo:

- Enables commands in console / rcon
- Get the loot system together (% chances and custom items)
- WorldGuard integration (for mob damage)
- Code cleanup (see above)
----------, May 28, 2020

Ehh, seems I overlooked a quite specific use case. The
ThunderDuringBloodMoon config should work in every types of worlds
----------, Jan 28, 2020

Seems there was a problem with worlds loaded after the BloodMoon plugin got enabled. World Managers should work as intended now
----------, Jan 28, 2020

Features:
- Configurations are now loaded on a per-world basis. See notes
- Locales can now contain color codes and other text alterations (bold, italic etc)
- BloodMoon can now be permanent

Bugfixes:
- Fixed a bug where events happening in non-bloodmoon worlds were still treated as part of a bloodmoon
- Fixed the default config file
- Fixed a bug where some configs where ignored
- Fixed a bug which caused an error when disabling the plugin

Misc:
- Unit tests have been implemented to increase overall release quality
- Commands have been reworked. See plugin home page for the new list
- Plugin cache now stores BloodMoon status more accurately
- You can now disable sleeping during BloodMoons
- You can now disable special reward from spawner created mobs
- Increased overall plugin robustness; many scenarios will give human-readable warnings instead of crashing the plugin

Notes:
- Plugin name internally changed from Bloodmoon to BloodMoon, and thus, the plugin folder's name is now changed, at least on Linux. Since
Windows handles capital letters in filenames differently, I am unsure if you need to manually transfer your config files
- The old BloodMoon/config.yml is deprecated, so simply copy your configs to the new config files. Please review the newly generated config
file, as there was some slight changes in the config file structure
- Commands and permissions have been reworked. Please ensure your permissions are setup correctly
- New locales have been added. Be sure to add them from https://gitlab.com/SpectralMemories/bloodmoon/-/wikis/Default-Locales

Sorry for making you wait! Have a good day!
----------, Jan 28, 2020

- Added a world blacklist option. Please note that this config node will not be added automatically. Refer to the default config file and copy it to your config file

- Fixed a bug where using /bloodmoon, /startbloodmoon or /endbloodmoon in non-BloodMoon worlds caused an internal error

*New locales were introduced, and will not be generated automatically. Please refer to the default locale file and copy it to you locale file*

Cheers, thanks for your awesome support!
----------, Jan 20, 2020

This tiny update should resolve the 1.14.x compatibility issues. Sorry for the inconvenience
----------, Jan 19, 2020

As asked by many folks, you can now change the locales yourself to translate / adjust the plugin's output to your heart's contempt. There are also new configurations to fiddle with. Happy surviving!
----------, Jan 19, 2020

The only change in this version is the config file support, adding a good base to customize the plugin. It still lacks per-world configuration and a mob list, but will allow it to suit most server owners. Oh, and it is now tested with 1.15.1. Cheers!
----------, Jan 18, 2020

Resource Information
Author:
----------
Total Downloads: 140,016
First Release: Jan 12, 2020
Last Update: May 8, 2022
Category: ---------------
All-Time Rating:
80 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings