summaryrefslogtreecommitdiffstats
path: root/source/World.cpp
diff options
context:
space:
mode:
authormadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-03-14 20:44:27 +0100
committermadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-03-14 20:44:27 +0100
commitb18f657ac182155499398c6e7cb4c64af8f86f2e (patch)
tree82ae758f03560334739db062d4576f52c852305f /source/World.cpp
parentAdded water and lava springs. (diff)
downloadcuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar.gz
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar.bz2
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar.lz
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar.xz
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.tar.zst
cuberite-b18f657ac182155499398c6e7cb4c64af8f86f2e.zip
Diffstat (limited to 'source/World.cpp')
-rw-r--r--source/World.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/World.cpp b/source/World.cpp
index 70b70d1f1..a82b4078b 100644
--- a/source/World.cpp
+++ b/source/World.cpp
@@ -21,6 +21,7 @@
#include "Simulator/FireSimulator.h"
#include "Simulator/SandSimulator.h"
#include "Simulator/RedstoneSimulator.h"
+#include "Simulator/VaporizeFluidSimulator.h"
// Mobs:
#include "Mobs/Bat.h"
@@ -2244,6 +2245,13 @@ cFluidSimulator * cWorld::InitializeFluidSimulator(cIniFile & a_IniFile, const c
int NumNeighborsForSource = a_IniFile.GetValueSetI(SimulatorSectionName, "NumNeighborsForSource", IsWater ? 2 : -1);
res = new cFloodyFluidSimulator(*this, a_SimulateBlock, a_StationaryBlock, Falloff, TickDelay, NumNeighborsForSource);
}
+ else if (
+ (NoCaseCompare(SimulatorName, "vaporize") == 0) ||
+ (NoCaseCompare(SimulatorName, "vaporise") == 0)
+ )
+ {
+ res = new cVaporizeFluidSimulator(*this, a_SimulateBlock, a_StationaryBlock);
+ }
else
{
if (NoCaseCompare(SimulatorName, "classic") != 0)