Fix problem with spawning custom entities in hotloaded dimensions.
This commit is contained in:
parent
b82a462f64
commit
641a7b033f
|
@ -152,8 +152,8 @@ public class DimensionManager
|
||||||
WorldSettings worldSettings = new WorldSettings(overworld.getWorldInfo());
|
WorldSettings worldSettings = new WorldSettings(overworld.getWorldInfo());
|
||||||
|
|
||||||
WorldServer world = (dim == 0 ? overworld : new WorldServerMulti(mcServer, savehandler, overworld.getWorldInfo().getWorldName(), dim, worldSettings, overworld, mcServer.theProfiler));
|
WorldServer world = (dim == 0 ? overworld : new WorldServerMulti(mcServer, savehandler, overworld.getWorldInfo().getWorldName(), dim, worldSettings, overworld, mcServer.theProfiler));
|
||||||
MinecraftForge.EVENT_BUS.post(new WorldEvent.Load(world));
|
|
||||||
world.addWorldAccess(new WorldManager(mcServer, world));
|
world.addWorldAccess(new WorldManager(mcServer, world));
|
||||||
|
MinecraftForge.EVENT_BUS.post(new WorldEvent.Load(world));
|
||||||
if (!mcServer.isSinglePlayer())
|
if (!mcServer.isSinglePlayer())
|
||||||
{
|
{
|
||||||
world.getWorldInfo().setGameType(mcServer.getGameType());
|
world.getWorldInfo().setGameType(mcServer.getGameType());
|
||||||
|
|
Loading…
Reference in New Issue