Bloodmoon Advanced |Custom mobs|Items|Life cycles|events icon

Bloodmoon Advanced |Custom mobs|Items|Life cycles|events -----

Add a bloodmoon event with custom mobs , bosses and much more




Hello everyone
I see lots of people waiting for the 1.21 update. As I never make use of NMS to set up anything for my plugins, it would mean that my plugins are in most scenario's still functioning for all future versions (unless there is a change to the API)

For example: Bossbars were introduced later on and use different API. Chatcolors are now also changing.

Please try and as long as you don't rely too much on the integrations of bloodmoon, you should be fine to run this version for 1.21!

Also, if you are in the discord you are aware there are big plans for bloodmoon. Hence the reason why this plugin did not receive an update for a while.

Please stay tuned, and my sincere apologies for the delay on your replies.

Kind regards

Quinten
----------, Oct 23, 2024

Hello everyone

Today's update is going to be an updated that many people like due to it's past. I had to face the fact that the bossbars were frequently not showing up and as a result, people were not aware that a bloodmoon was running. However I couldn't find what was causing it. So I did what every developer should do when things are getting though, I went back to the drawing board and reworked the bossbar mechanics from scratch. This time I tested in many different scenario's and it all seems to work fine now.

So here are today's updates:

  • Reworked bossbar mechinics which should fix all issues previously reported
  • Added 2 new config options to configure when bloodmoon is considered possibly to start.

NOTE: you will receive an alert that your config file is not up to date. You can either manually add the missing properties and change the "version" property in the config to 3.5 OR backup and your config, and restart the server to let the plugin generate the updated config.

Newly added config properties:
Code (YAML):
#configure the amount of ticks when the plugin considers it night or day
time
:
  night-start
: 12500
  night-end
: 23500

If you got any further questions or ideas, feel free to join our discord
https://discord.pseudonova.com/

Kind regards

Quinten
----------, Feb 13, 2023

Hello everyone

After some changes in 1.19, some features were completely broken. Below you can find the full update log.

  • Added new config option under bell-warning 'sound' to specify your own sound.
  • Mob in block feature is fixed
  • Bossbar should be more consistent now
  • Added exclusion for mob replacement for silverfish
  • Removed confusing subcommand /bm boss (is subcommand of mob)

Code (YAML):
# when a bloodmoon is scheduled either by command or automatically, if bell warning is enabled, you can make a bell
# ring far away from the players, as if a churge is alerting the players for the upcoming bloodmoon
# the count is representing how many times the bell should ring
# NOTE: a headset might be required in order to experience the full effect
bell-warning
:
  enabled
: true
  count
: 6
  sound
: BLOCK_BELL_USE #ADDED
Please note that this is not yet the upcoming major update. In case something is broken feel free to report it in our discord.

Kind regards

Quinten
----------, Feb 1, 2023

Hello everyone

This is a minor update that will guarantee/enforce the drop chance of items (including natural drops). Before this update there was still a chance in case item drop chance was set to 0%, it would still drop gear like the item in the off or main hand.

Please note that this update will only affect versions using the main and off hand.

Kind regards

Quinten
----------, Jan 30, 2023

Hello everyone

This update will increase the performance of bloodmoon advanced tremendously!

We are talking about 50% CPU usage down to about 0.8%. (depending on your server).

There should be absolutely no questions asked whether you should or should not update to this version, you absolutely should!

Enjoy running Bloodmoons on 20 tps :)

Kind regards

Quinten
----------, Jan 17, 2023

Hi everyone

This version contains a fix for a rare bug where bloodmoon is trying to execute stuff on disabled plugins. This bug will only happen when something goes wrong while loading the dependent plugin. If the plugin is not installed, or not one of the below list, you will not encounter this issue.

NOTE: In order to get support you still need to use the latest version/

dependent plugins:
  • Mythic Mobs
  • PlaceholderAPI
  • Forceresourcepacks
  • Wildstacker

Kind regards

Quinten
----------, Jan 9, 2023

Hello everyone

This update contains a small but interesting feature. This should make bloodmoon advanced compatible again with HEX colors.

Please note that the updates related to bloodmoon for now will be minimal as there are some extreme big changes on it's way for bloodmoon.

You can join our discord for more information on this future update.

Kind regards

Quinten

reinforced creeper.png
----------, Jan 8, 2023

Hello everyone

It was brought to my attention that the discord link was no longer working. I have updated this to the working version of the link where we will be more then happy to answer any potential qeustions.

https://discord.pseudonova.com/

Kind regards

Quinten
----------, Dec 17, 2022

Attention Minecraft players!

To celebrate the holiday season, we're offering a special 40% discount on our popular "Bloodmoon Advanced" plugin. This plugin adds exciting new features and gameplay elements to the popular "Bloodmoon" game mode in Minecraft, making it even more immersive and dynamic.

Don't miss out on this chance to get your hands on this highly-rated plugin at a discounted price.

Hurry, this offer is only available for a limited time! Upgrade your Minecraft experience with the "Bloodmoon Advanced" plugin today. Happy holidays!
----------, Dec 16, 2022

Hi everyone

it's been a while since there was a bloodmoon advanced update. But here is a showcase of the new update.



Features added
  • Support for console commands
    - bm start <world>
    - bm stop <world>
    - bm cancel <world>
    - bm next <days> <world>
  • Support of custom sounds (non minecraft)
Changes
  • Changed default message for world not being enabled

Bugs fixed
  • Typo in the config file on lifecylces instead of lifecycles
  • Wrong sound name for bloodmoon start

Discord: https://discord.pseudonova.com/

Kind regards

Quinten
----------, Sep 11, 2022

Hello everyone

As you might have noticed, bloodmoon stopped working with mythic mobs for quite some time. After investigation, it seems that Mythic Mobs had changed their API drastically.

Reference can be found here: https://git.mythiccraft.io/mythiccraft/MythicMobs/-/wikis/Changelogs

However I managed to get an understanding on the changes they did and reworked the existing code into a supported version of the code.

For now it seems that you need 5.0.3 or the API will throw errors like "Class def not found exception".

Therefore: When using Mythic Mobs, make sure you have version 5.0.3 minimum!

I hope you are happy with this update.

Kind regards

Quinten & Team Pseudonova
----------, Apr 13, 2022

Hello everyone

Today we got a rather small but usefull update for bloodmoon advanced. As for your information, I had to take a break of development for medical reasons, more on that can be read on the discord announcements.

The bypass update
In this version we have added 3 new permissions, these permissions allow you to bypass certain restrictions during the bloodmoon events.

bloodmoon.bypass.blocked-cmds
bypass the blocked commands during the bloodmoon

bloodmoon.bypass.sleep
allow you to sleep during the bloodmoon even if it is not allowed in the config

bloodmoon.bypass.use-portals
allow you to use portals even when the bloodmoon is running


Please stay tuned for more updates and feel free to join our discord if you have an idea yourself.


Note: we have been looking into the possibility for a feature to have apocalypse and have only 1 type of mob spawning. However due to the architecture of the project, it would take much more time to investigate how to implement. Therefore, this specific requirement is pending and under investigation.

Kind regards

Quinten
----------, Apr 2, 2022

Hello everyone

I know it has been a VERY long time since the last update took place, but I know there are still many people who enjoy this plugin, so it's not an archived project.

I built the plugin originally with old technology and without maven. It took a while to refactor the whole thing and update everything but now bloodmoon advanced is ready for future updates!

Enjoy the update and more to come!
PS: Enjoy the holiday discount untill the end of the year!

Questions? Join our discord! https://discord.pseudonova.com/

Kind regards

Quinten
----------, Dec 18, 2021

Good evening everyone

This update has one major update in terms of features. So what is actually new?

HEX color codes
Just like Sleep Most, bloodmoon advanced now also supports HEX color codes. Just put a HEX color code in front of your message marked with the # in order to use any color you could possibly think of.


Major bug fixes (fixed)
Below you can find an overview of fixes in bloodmoon advanced
  • PlaceHolder API: days left placeholder is now fixed
  • The pathfinder no longer crashes when over using it
  • The info command does now show the correct output
  • Blocked commands are now case insensitive

Stay tuned for more updates and brand new features. As always, we are always happy to hear your feedback or assist you in our official discord channel.

https://discord.pseudonova.com/

Feel free to let us know any new features you would like to see in a future update.

Kind regards

Team Pseudonova
----------, Dec 29, 2020

Hello everyone

As earlier mentioned, we will start rolling out smaller releases so you can enjoy the new content even faster. As there were a few bugs discovered, we decided to roll out this update even sooner. Here is the summary of updates:

Execute commands when players die
A new feature has been added. You can now specify a list of commands that will execute for every player dying during the bloodmoon. In order to use this option, you need to use the latest version of the config.
Code (YAML):

death-actions
:
  lose-xp
:
    chance
: 0.0
  clear-inventory
:
    chance
: 0.0
  commands
:
   - say %player% got killed during a bloodmoon!
 



Title now showing when player joins

When a bloodmoon is already running, a title will show to the joining player that the bloodmoon has started


Bug FIXES
  • Drops are not dropped when mob has no lifecycle
  • Double prefix when schedule is announced
  • Bloodmoon reload has no effect on the Death Actions
  • Bloodmoon sometimes causing errors when trying to start
  • Bloodmoon loop starting due to -1 result in days left

There is much more content coming soon, and remember, feel free to always provide us feedback, feature requests or bugs.

Kind regards

Quinten & Chato
Team Pseudonova
----------, Aug 1, 2020

This version contains a few bug fixes recently discovered. Our apologies for the inconvenience.

Discovered bugs (FIXED)
  • Sleeping no longer possible even if the bloodmoon is not running
  • Bossbar not showing for players when joining during a bloodmoon
----------, Jul 26, 2020

Good evening everyone

It took a while before we released this version, but all your feedback has been taken into consideration. We are proud to announce Bloodmoon Advanced 4.0!

Like every other bloodmoon advanced update, the update has a ton of new features , improvements and much more.

Here is a list of all the new features!

SCHEDULES
As of now, you can configure schedules. Schedules are triggers used to decide when, how often, and if the bloodmoon should trigger or not. There will be announcements how many days left.
You can configure
  • How many days between bloodmoon
  • Repeating schedules
  • Random days
  • Chance if the bloodmoon would trigger or not
  • Announce how many days left
  • ...

This is by far the biggest feature in this update!

[​IMG]

The original schedule command is also replaced with a new command called "next". More information and a list of all commands for schedules can be found here:
https://bloodmoon.pseudonova.com/schedules/introduction

PROGRESSING BOSSBARS FOR NIGHTS
A many requested feature is the option to make the boss bar decrease in percentage according to the bloodmoon night progression.

This has been introduced and is even working properly with the new "LONGER NIGHTS" feature.

[​IMG]


CUSTOM MOB SPAWNING
With custom mob spawning, mobs will also start spawning in by using a non natural spawning mechanic. You can configure the radius mobs could spawn in around players, configure max mobs per chunk, etc ...

More on spawn mechanics can be found here:
https://bloodmoon.pseudonova.com/mobs/spawn-mechanics


IMPROVED LIFECYLCES
  • We adapted the way lifecycles work. You can now configure that lifecylce actions will also execute when a mob hits the player.
  • We introduced a way of adding actions that will trigger based on a percentage when the mob dies
More on lifecycles can be found here:
https://bloodmoon.pseudonova.com/lifecycles/introduction


SURFACE SPAWN PROPERTY


A new mob property has been introduced. As of now, when this property is enabled, the parent mob will always spawn on the surface (except if spawned in by command)


LONGER AND DARKER NIGHTS
  • Longer nights will slow down in a configurable percentage the time so that nights during bloodmoon will actually slow down. This is completely configurable
  • Darker nights will given a short blindness effect to all players in the bloodmoon to drastically increase the difficulty of surviving a bloodmoon night.

PAPI PLACEHOLDERS

A list of placeholders have been added to the plugin. This will allow you to print certain values from the bloodmoon plugin in any message inside but also outside of bloodmoon.

More on placeholders can be found here:
https://bloodmoon.pseudonova.com/placeholder-api/overview-of-placeholders

IMPROVED COMPASS PERFORMANCE
As of now, the compass will no longer change destination every move the player makes. Instead, the location will be updated once every second.

SEVERAL BUG FIXES
A list of bugs have been solved. Below you can find a small summary containing a few of the major bugs:
  • Resource packs not applying on the correct moments
  • Bossbar not showing/hiding on the correct moments
  • Creating mobs that are not actual living entities
  • ...

That was it for this update. Please stay tuned for many more updates! Your feedback is our priority.

Feel free to join our discord to propose any new features or bug reports. We actively listen and assist you with our plugin.

https://discord.pseudonova.com/

We hope to see u there.

Kind regards

Team Pseudonova
----------, Jul 23, 2020

My apologies for this update. This file will work and is identical to the 3.0 version. I had to do another update as I had to remove the latest version because of a miss upload.

Kind regards

Quinten
----------, Jul 1, 2020

Good afternoon everyone

I hope you are all excited for this brand new update. Introducing bloodmoon advanced Version 3.0 . This update has three Major features, BloodmoonAPI ,Signs and Death Actions. Below is an overview of all the updates


Bloodmoon API

As of now, Bloodmoon Advanced provides an API you can use to integrate your plugins with it. You can start, stop, cancel bloodmoons, you can spawn custom mobs, and much more!

The documentation for the API can be found here


Bloodmoon Signs

You can now create signs that trigger certain events for your bloodmoon such as:
  • start
  • stop
  • cancel
  • schedule
  • ...

[​IMG]

More information about the signs can be found here



Death Actions

As of version 3.0, you can configure certain events that occur based on percentage when a player dies. Example: lose all experience. This is just the beginning of a much more expandable feature.

More information about death actions can be found here

IMPORTANT: death actions require manual changes to the config.yml. Add the following at the bottom of the config file and change the config version at the top to "2.2".

Code (YAML):
# A list of actions that occur when a player dies during a bloodmoon
death-actions
:
  lose-xp
:
    chance
: 0.0
  clear-inventory
:
    chance
: 0.0


Version command

use the /bm version command to check the current version your server is running.


We try to keep on expanding our plugin for your satisfaction. Feel free to join our discord by clicking the banner below. We are happy to listen to your feedback and requests.


[​IMG]
----------, Apr 9, 2020

Good afternoon everyone

There was a report that players could not sleep even when the bloodmoon is not running.

This has been fixed now.

discord support.png
----------, Mar 28, 2020

Good afternoon everyone

Today another release based on earlier requests from our customers.

Added features

Bloodmoon Butcher
kill all custom mobs only by using /bloodmoon butcher

Sleeping blocked when bloodmoon is scheduled
As of now, whenever a bloodmoon is scheduled, players won't be able to sleep.

Soon there will be another expansion release.
And as always, we take feedback very serious. Please join our discord to request more great features. We hope to see u there.

discord support.png
----------, Mar 27, 2020

Resource Information
Author:
----------
Total Downloads: 645
First Release: Feb 15, 2020
Last Update: Oct 23, 2024
Category: ---------------
All-Time Rating:
44 ratings
Find more info at bloodmoon.pseudonova.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings