Minecraft Mods

General Disasters (1.0) [1.12.2]

  • 43,405 views, 31 today
  • 7,908 downloads, 6 today
  • 24
  • 19
  • 29
general223's Avatar general223
Level 38 : Artisan Modder
General Disasters
General Disasters (1.0) [1.12.2] Minecraft Mod

General Disasters adds natural disasters to Minecraft! This mod intends to add some dynamic risk to your Minecraft worlds, while generating potential rewards for each destruction created; you may encounter an earthquake that tears through one of you houses, but that earthquake may also expose valuable ores in a newly formed ravine. These natural disasters can be spawned in manually (by command), or spawned in randomly by the world. Currently, there are 3 types of disasters:

A sinkhole, once spawned, will create a small localised crater that will gradually sink downwards and spread to blocks around it. If the sinkhole sucks in the ground above to a low enough point, a small pool of lava will be exposed at the bottom of the crater. A sinkhole will disfigure the terrain and any buildings it spawns on, although it will leave any inventory contains, such as chests, with their inventories still intact, so you don't have to worry about losing your valuable stored items.
General Disasters (1.0) [1.12.2] Minecraft Mod

An earthquake is much like the previously covered sinkhole, but instead of forming a large, localised crater, an earthquake will form a ravine-like formation that covers a long stretch of land. Much like the sinkhole, an earthquake will uncover a lake of lava at the base of the formation if it sinks deep enough, and it will leave inventory contains untouched.
General Disasters (1.0) [1.12.2] Minecraft Mod

A volcano is by far the most complex disaster. Once spawned, the disaster will enter a tremors stage, where an initial sinkhole creater is formed, as well as several other terrain disturbances over a long period of time. After the initial tremors stage is passed, the volcano will begin construction, by lifting the terrain below the surface up into the air. Once finished constructing, lava will begin rising to the epicentre of the newly formed mountain, before exploding into a smoke-emitting destructive eruption. While erupting, the volcano will spew out volcanic bombs, which will explode into the terrain around the volcano, leaving behind formations of stone and potentially valuable ores and minerals. The structure of a volcano is completely fluid, meaning you may encounter a very tall and slim composite volcano, or a wide and flat shield type volcano. After several stages of eruption and dormancy over a long period of time, the volcano will become extinct, leaving behind a deep crater with a lava pool, and a large selection of exposed ores!

To spawn in disasters manually, General Disasters provides a "disaster" command with several features, such as spawning disasters and viewing the current spawned instances of disasters. The section below will cover each command and how to use it:

This command is used to spawn new instances of disaster occurrences in the world. The format of the command is "disaster spawn [name] [x] [y] [z]". For example, the command
disaster spawn volcano 12 5 25will spawn a volcano at the block position {x = 12, y = 5, z = 25}. Tab auto completions can be used to auto select the disaster names and spawn locations (pressing tab for the coordinates will automatically enter the players current location into the command).

This command is used to view all the spawned instances of a current disaster. The format of the command is "disaster occurrences [name]". For example, the command
disaster occurrences volcano will list the block positions of all the spawned volcanoes in the players world.

This command is used to skip a stage of applicable types of disasters, such as a volcano. The format of this command is "disaster skip [name] [x] [y] [z]". For example, the command:
disaster skip volcano 12 5 25will skip a stage of the volcano occurrence instance located at the block position {x = 12, y = 5, z = 25}. This command is used because the volcano disaster has multiple stages which you may want to skip, such as the long construction in order to quickly build the volcano to its maximum construction. This command can only be used on select disasters, as not all disasters are multi-staged.

Change log
  • Version 1.0:    Mod released.
If you run General Disasters on a dedicated server, make sure you set "max-tick-time" to -1 in your server.properties file. This is because when spawning in volcanoes manually, their structure generation will stress the server, and the server watchdog will shut down the server if the time of one tick exceeds the limit, which is common and completely normal. Setting this setting to -1 essentially disables the watchdog, which is most likely needed when spawning disasters manually.

Feel free to include this mod in any mod pack, but please credit!
Please ask if you wish to use this mod to develop your own content (I will most likely accept, but I would appreciate it if I was notified first).
Please do not use my content for commercial use without my permission!

Support my Creations :)
Progress100% complete
Game VersionMinecraft 1.12.2

Create an account or sign in to comment.

01/01/2020 10:34 pm
Level 2 : Apprentice Crafter
Romaine's Avatar
Great Idea man
11/04/2019 8:24 pm
Level 1 : New Explorer
minedatapacker's Avatar
Nice mod! I want you to add a alien invasion and a flash flood!
08/05/2019 3:07 pm
Level 1 : New Miner
Manimaniac's Avatar
I need help, how do i make the disasters spawn randomly in the world without me having to put in a command? I try looking for the config file and i can't find it.
10/08/2019 1:39 pm
Level 38 : Artisan Modder
general223's Avatar
Disasters will spawn in randomly with the default config file, I just set their intervals to be very high so people playing a serious survival game don't end up with a volcano spawning every other day etc.
07/30/2019 3:18 am
Level 1 : New Miner
Gr3G's Avatar
When I activate earthquake, the crater is not very deep and it does not even reach the lava lake as said above. Is there way to increase its creter ?
10/08/2019 1:41 pm
Level 38 : Artisan Modder
general223's Avatar
It depends on the ground level you are spawning them at; lava will appear if the earthquake/sinkhole reaches a low enough level. This doesn't happen often unless the average ground level where the earthquake spawns at is relatively low.
03/26/2019 2:36 pm
Level 11 : Journeyman Engineer
AugieIsHere's Avatar
This is pretty well done, but the volcano doesnt work and I would love to see a tsunami. Good job, though!
10/08/2019 1:44 pm
Level 38 : Artisan Modder
general223's Avatar
The volcano does work, you just have to read the instructions and use the /skip command, otherwise it takes a long time to pass the initial stages before construction.

I have had a lot of requests for a tsunami, but I don't really know how one would be implemented. Would it just be a wave of water that destroys everything in its path? If so, that would be completely unbalanced, and my intention for this mod was for it to be played on a serious survival world as an added feature.
03/09/2019 3:10 pm
Level 1 : New Miner
Jon74's Avatar
I tried downloading this and it doesn't work. I even did it without unzipping it and still crashes. Can you help?
10/08/2019 1:44 pm
Level 38 : Artisan Modder
general223's Avatar
Search on Youtube for a mod installation tutorial and ensure you are using the correct version of MC.
Planet Minecraft


© 2010 - 2024