Перейти к содержимому
Mineforgian

Blood Moon

Adds occasional "Blood Moons" to the game

Загрузки
2K
Подписчики
6
Обновлён
31 января 2026 г.
Лицензия
GPL-3.0-only

Опубликован 14 августа 2025 г.

Blood Moon...

Blood Moon is a plugin that adds periodic "Blood Moons", that can either be triggered manually, or randomly every full Moon (the odds of this can be configured).

During a Blood Moon, all zombies that spawn will gain a set of gear (which you configure)

This image shows a screenshot of a Minecraft player looking at a zombie in full Netherite armour with the text "Blood-Moon", "Mobs you find will be stronger" across the middle of the screen

Commands:

/setequipement

  • Opens the GUI to configure the gear that zombies will have during a blood moon

(This command requires the operator permission)

/trigger <world>

  • Forces a blood moon in the specified world (if no world is specified the user's current world is used)
    (Requires the bloodmoon.trigger permission)

/reload-bloodmoon

  • Reloads the plugin
    (Requires the bloodmoon.reload permission)

/equipmentpool <add/list> <slot>

  • Allows you to add items to the random equipment pool (instead of using the preset equipment this will use random items for each mob - this behavior must be enabled in the /setequipment GUI) (Requires the bloodmoon.equipmentpool permission)

config.yml

This is the default config.yml for the plugin

#A percentage chance, without the % symbol
bloodmoon-chance: 50.0
#I recommend you leave this as true...
do-bloodmoons: true
#Allow players to sleep during a blood moon
allow-sleep: false
messages:
  blood-moon-chat-message: '§4As the blood moon rises the countless monsters band together, you encounter mobs with stronger gear...§4'
  blood-moon-title-message: '§cThe Blood Moon Rises Once Again!§c'
  blood-moon-subtitle-message: '§4Mobs you find will have stronger armour§4'

# This is the message that the player gets when they attempt to enter a bed during a blood moon if allow-sleep is false

  bloodmoon-bedenter: '§4§lYou can not enter the bed during a blood moon... Good luck§l§4'
# The worlds you don't want blood moons to occur in. Added in version 1.5
disabled-worlds:
  - example

Equipment pools

Equipment pools are a new experimental feature, every night mobs will gain random items from a pool of equipment instead of a fixed armour set, as with /setequipment. A GUI for this is currently in development, but as of right now you have to use the /equipmentpool command to configure it. To enable the equipment pools you have to press the enable button in the /setequipment GUI

data.json

The plugin uses a data.json file located in the /plugins/BloodMoon directory (next to the config.yml file), direct modification of this file is discouraged, instead it is recommended to use the /setequipement <zombie_slot> command. Please note that attributes such as the item name and trims are not saved at this moment in time (although this is subject to change) *Please note that a server restart may be required when using the /setequipement command for the changes to take effect...

Contact me!

If you wish to contact me for either a bug report, or feature request, you can do so via my Github issues page.

Ченджлог

1.6Релиз1.21.9, 1.21.10, 1.21.11 · 31 января 2026 г.

Update 1.6

  • Added new experimental item pools (which, instead of giving all mobs a preset equipment set, randomly generates an equipment set from a pool of options)
  • Added new equipmentpool command to manage the afforementioned item pool
  • Fixed some colour formatting
  • Fixed the reload command
1.5Релиз1.21.9, 1.21.10, 1.21.11 · 1 ноября 2025 г.
  • Added new disabled-worlds config option
1.4.1Релиз1.21.8, 1.21.9, 1.21.10 · 24 октября 2025 г.
  • Fix GUI descriptions
  • Add 1.21.9/1.21.10 support
1.4Альфа1.21.6, 1.21.7, 1.21.8 · 7 октября 2025 г.
  • Added new GUI to set zombie equipment
  • Added a new check to remove zombie armour when the server shuts down (in case it does so during a blood moon)
1.3Релиз1.21.6, 1.21.7, 1.21.8 · 6 сентября 2025 г.
  • Fixed reloads (forgot to actually reload config while reloading with the plugin.reloadConfig() method)
  • Fixed Blood moons not triggering past day one because of my usage of World.getFullTime() instead of World.getTime()
  • Added new config option to change the message when a player tries to enter a bed during a blood moon
1.2Бета1.21.6, 1.21.7, 1.21.8 · 30 августа 2025 г.
  • Fixed a major bug, where player items would get wiped
  • Added config option to disable beds during a blood moon
  • Added some null check conditions to the beds
1.1Бета1.21.6, 1.21.7, 1.21.8 · 25 августа 2025 г.
  • added /reload-bloodmoon command that reloads the plugin
  • added bloodmoon.reload permission
1.0Бета1.21.6, 1.21.7, 1.21.8 · 14 августа 2025 г.
  • Uploaded inaugural version of the plugin

Комментарии

Загружаем…