TheBloodMoon

Blood Moons

Have you ever noticed how easy nights are? Well bring some fun to the table by adding blood moons to your server! Blood moons are nights that come around by a 1/20 chance during which large packs of mobs can spawn. Packs of mobs of three to thirteen in size will spawn during these nights. Characteristics of a blood moon include the following:

  1. Mob damage reduction 2 (configurable)
  2. 1/2 chance of a rare drop of one of the following:
    • 1-5 Diamonds
    • 1-5 Iron Ingots
    • 1-5 Gold Ingots
    • 1-5 Apples
    • 1-5 Coal
    • 1-5 Netherrack
    • 1-5 Bread
    • 1-5 Gold Nuggets
    • 1-5 Clay
    • 1-5 Villager Eggs
    • 1-5 Melons
  3. Configurable difficulty on blood moons (1-3) or non-blood moons (0-3)
  4. Blood moon extension
  5. Creepers being automatically charged
  6. Ability to add multiple worlds to the blood moon list

To begin using the blood moon, run the command bmoon addworld <worldname> from the console. This will enable blood moons in that world.

Configuration

ValueDescription
bloodMoonProbabilitythe probability of a blood moon occurring (default 20)
bloodMoonDifficultythe difficulty of the world on blood moon nights (ranging from 1-3 where 1 is easy)
nonBloodMoonDifficultythe difficulty of the world on days/nights that are not blood moons (ranging from 0-3 where 0 is peaceful)
damageReductionhow much less damage mobs will take on blood moon nights
endermenenables/disables endermen from multiplying during blood moons

Extension

At the end of a blood moon night, there is a 1/10 chance that the blood moon will be extended by another full night. At the end of the extension night, there is a 1/9 chance and this chance keeps increasing if there is an extension. This means there is a possibility of plunging into an infinite blood moon! Don't worry. If this happens and you don't want it to continue, you may just change the use the command bmoon resetextension <worldname> to reset it back to 10.

Commands

You may run various commands from the console for TheBloodMoon. To do this type in bmoon <command> <argument>. They include the following:

CommandArgumentDescription
simnameofworldSimulates (forces) the blood moon in this world. You must have added it first with the addworld command.
isname of worldReturns whether or not it is currently a blood moon in this world. If the world is not in the blood moon list, it will always return "no".
lsnoneLists all of the blood moon worlds
addworldname of worldAdds this world to the blood moon list so that it can become a blood moon in the world.
removeworldname of worldRemoves this world from the blood moon list. If it is a blood moon in the world, it will end.
resetextensionname of worldResets the extension probability back to 1/10 for this world.

Want to suggest an addition or change?

Screenshot

Horde of zombies More images...

Source on GitHub


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit