Deadly Disasters





























Deadly Disasters
Adds naturally occurring disasters to the game to make it more challenging. These disasters can cause damage to your world and are enabled by default. It is highly recommended that you read the commands and setup to understand how to configure it to your desire. There are also plenty of explanations within the Discord in the #faq channel!
Thanks to Lordphiphi, the plugin now has an amazing resource pack for all the custom items! These textures use custom model data to function and will not affect any vanilla items. The pack can be downloaded from the Discord in the #resources channel, click here!
Check out these awesome videos of the plugin!
Check out the video above to see some of the pro features (Some of these are outdated and have been ported to the free version)!
Languages:
This plugin now supports multiple languages; Some translations may be out of date. You can manually translate the plugin by translating the placeholder messages within the languages.yml file that is generated in the plugin's config folder. Some translations may be available on the Discord:
- English
- Chinese (Translations by KPC123)
- Russian (Translations by ZBLL)
- French (Translations by Arryl)
Discord:
I have a Discord server you can join if you need any help with the plugin or API to get fast support. You can also make suggestions for future updates! https://discord.gg/MhXFj72VeN
Region Protection:
There are a multitude of supported region protection plugins that DeadlyDisasters can hook into automatically, and this will protect your claimed regions from any harm that disasters may cause. The following list of plugins is supported and NO others at the moment:
- World Guard
There are two available flags for world guard regions:
- "allow-disasters" defaulted to deny. This controls whether disasters can spawn in the region and if players' timers should tick down or not.
- "allow-disaster-damage" defaulted to deny. This controls whether disasters can damage blocks within the region or not.
- Core Protect (Blocks modified under the user "deadly-disasters")
- Towny (Each town is protected by default and can be toggled via the command /towndisasters <on/off> [player])
- Grief Prevention
- Lands
- KingdomsX
- Field Zone
- Plot Squared
- Ultimate Clans
- FactionsUUID
API:
This plugin has an accessible API, which you can use to start disasters or listen for disasters in your own plugins; the documentation is here.
Block Stability:
You can configure in blocks.yml the resistance of materials and blocks to disasters. Many materials are already pre-listed, and if a material you want is missing, just add it in with its F3 in-game name. Block strengths vary from 0.0 to 1.0, where 0.0 means it will always be broken and 1.0 means it is indestructible for disasters.
Commands:
Functional:
/disasters help <command> - Shows command help for the specified command. Use /disasters help config <reload|set|enable|disable|setting|list> for config subcommand help.
/disasters start <disaster> [level] [player|x y z] [world] - Starts a disaster. If a player is given, the disaster starts near that player. If coordinates are given, the disaster starts at that location, with world required when running from console.
/disasters stop [disaster] [world] - Stops ongoing disasters. If no disaster is specified, all active disasters are stopped. If a world is specified, only disasters in that world are stopped.
/disasters config reload - Reloads all DeadlyDisasters config files.
/disasters config set <world> <config|EASY|NORMAL|HARD|EXTREME> - Sets the world to use a config file from the worldConfigs folder, or applies a built-in preset difficulty. Any config that is not a built-in preset displays as CUSTOM.
/disasters config enable <disaster|category> [world] - Enables a disaster or disaster category in the selected world config.
/disasters config disable <disaster|category> [world] - Disables a disaster or disaster category in the selected world config.
/disasters config setting <option> <value> [world] - Changes a world config setting directly in-game. Supported options are targeting, minimum_time, maximum_time, disaster_offset, shared_disaster_radius, broadcast_disasters, and disaster_tips.
/disasters config list - Lists all worlds and their currently selected disaster config files.
/disasters blacklist <add|remove> <player> [world] - Adds or removes a player from a world blacklist. Blacklisted players will not have naturally occurring disasters spawn on them in that world.
/disasters timers reset [world] - Resets disaster timers. If no world is specified, timers are reset for all worlds.
/disasters timers listworlds - Lists all worlds and their current global disaster timer values.
/disasters timers listplayer [player] - Lists a player’s disaster timer values. If no player is specified, it lists all online players, their current world, and their timer value for that world.
Extra Commands:
/towndisasters <on|off> [player] - Toggles Towny disaster protection for a player’s town. Requires Towny to be installed.
Coming soon:
Apocalypse - Permanently alter the world by devastating the environment with lethal storms and violent creatures (Overworld) (End Of The World Disaster)
Diseases - Make sure to take care of yourself when you get sick, there could be many symptoms or none at all (Overworld, Nether, End) (All biomes)
Ice Age - Freeze the world into an ice age of constant blizzards and violent mobs that have evolved to survive this cold world (Overworld) (End Of The World Disaster)
Donators:
Marisol ($2.58) - "Keep up the good work :)"
Swagerman ($20.81) - "Thank you for RealisticSeasons support, keep up the good work!"
Cryomancer ($29.92) - "Amazing work!"
Nadgob ($10.00) - "Keep up the awesome disastrous work :) (love the plugin)"
MCKids Academy ($25.00) - "We are really loving your plugin Deadly Disasters"
Please report any bugs to the Discord and DO NOT leave error logs or bug reports in the reviews!



-
View User Profile
-
Send Message
Posted Aug 23, 2021Hey if people set a claim can disasters still destroy their areas?
With like GriefPrevention
-
View User Profile
-
Send Message
Posted Aug 24, 2021In reply to doogeep:
GriefPrevention support has been implemented!
-
View User Profile
-
Send Message
Posted Aug 22, 2021Hey so firstly, great mod.
Is there a way to make the disasters not spawn directly on the player? It's pretty much an instant kill every couple of minutes as it is.
-
View User Profile
-
Send Message
Posted Aug 24, 2021In reply to aceeiiminator:
Not atm, but next update I will look into it.
-
View User Profile
-
Send Message
Posted Aug 16, 2021Una ves lo descargo y lo pongo en mi mundo, se activan solo los desastres o tengo que hacer una cosa en especia?
otra duda ¿cuando acaba el desastre se restaura todo de nuevo o se queda como lo dejo el desastre?
-
View User Profile
-
Send Message
Posted Jul 16, 2021The plugin is pretty good, but I have a few concerns I would like to share with you:
Tornadoes do not pick up blocks, but rather duplicate the block beneath them
Tornadoes don't travel far and last for a really short amount of time
Please fix this and your plugin will be perfect! Thanks
-
View User Profile
-
Send Message
Posted Jul 16, 2021In reply to fantasticnatquik:
In the older versions tornados lasted much longer and traveled long distances but they looked really bad. In future updates I will make tornados destroy more of the blocks around but I'm not sure if I can get them to move without looking weird. Thanks for the feedback!
-
View User Profile
-
Send Message
Posted Jul 19, 2021In reply to jewishbananas:
how do I download?
-
View User Profile
-
Send Message
Posted Jul 19, 2021In reply to jewishbananas:
how do I download?
-
View User Profile
-
Send Message
Posted Jul 19, 2021In reply to zweyanoo23:
You download the jar file and drop it in your plugins folder.
-
View User Profile
-
Send Message
Posted Jul 31, 2021In reply to jewishbananas:
it doesn't work it say ''file deadly disasters-v30.jar is a bukkit or bukkit-implementor (spigot, paper, etc.) plugin and cannot be loaded'' :(
-
View User Profile
-
Send Message
Posted Aug 2, 2021In reply to zweyanoo23:
It's a bukkit plugin it needs a bukkit server to run so it can only be run on a bukkit, spigot, paper servers.
-
View User Profile
-
Send Message
Posted Aug 5, 2021In reply to jewishbananas:
oh okay
-
View User Profile
-
Send Message
Posted Jun 11, 2021So, if I have a large city on my server that tons of players live in but WorldGuard it, none of the events will destroy the city correct?
Also, if I do worldguard an area, is there anything special I need to do in worldguard to protect it from the disasters or will a basic worldguard protection work?
-
View User Profile
-
Send Message
Posted Jun 14, 2021In reply to chillpsych:
Yes, just setting a region will protect if from disasters regardless of flags as long as the region is expanded vertically. Any players in world guard regions will also be immune to weather disasters (acid rain, sandstorms, blizzards, extreme winds, etc.) and the plague will be cured if an infected mob or player enters a world guard region.
-
View User Profile
-
Send Message
Posted Jun 17, 2021In reply to jewishbananas:
The mod works really well and is awesome. The only thing not working for my server are the visual effects for sandstorm and blizzard like in the sandstorm video. As in the mod works and everything takes damage or the blocks get moved, etc. But the visuals aren't showing. Is there a setting that I'm missing or does the person have to be in survival mode only for it to visualize the effects
-
View User Profile
-
Send Message
Posted Jun 17, 2021In reply to ure5:
Weather events only affect players in survival or adventure.
-
View User Profile
-
Send Message
Posted May 8, 2021Hey! So the acid rain doesn't seem to hurt members or effect anything. Its just like normal rain. Also the tornados don't pick up anything but blocks. Are we missing something? Thanks!
-
View User Profile
-
Send Message
Posted May 8, 2021In reply to poltergystt:
Are you getting any errors in the console? If you are in a world guard region no disasters will affect you.
-
View User Profile
-
Send Message
Posted May 8, 2021The plugin is generating an exception for hours and hours long in every second, what is this?
[WARNING] [DeadlyDisasters] Task #8455 for DeadlyDisasters v2.3 generated an exception
java.lang.NullPointerException: null
This goes on and on for a lot of hours.