mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-14 01:04:24 +00:00
Revert game data to frozen on disconnect from a remote server or when terminating a local server. Closes #6487 (#6497)
This commit is contained in:
1 parent
2991e767dd
commit
06d9b6531c
2 files changed
+15
-5
No files matched your search
@@ -64,6 +64,7 @@ import net.minecraftforge.fml.network.NetworkRegistry;
|
||||
import net.minecraftforge.fml.packs.ModFileResourcePack;
|
||||
import net.minecraftforge.fml.packs.ResourcePackLoader;
|
||||
import net.minecraftforge.forgespi.language.IModInfo;
|
||||
import net.minecraftforge.registries.GameData;
|
||||
|
||||
public class ServerLifecycleHooks
|
||||
{
|
||||
@@ -108,6 +109,7 @@ public class ServerLifecycleHooks
|
||||
|
||||
public static void handleServerStopped(final MinecraftServer server)
|
||||
{
|
||||
if (!server.isDedicatedServer()) GameData.revertToFrozen();
|
||||
MinecraftForge.EVENT_BUS.post(new FMLServerStoppedEvent(server));
|
||||
currentServer = null;
|
||||
LogicalSidedProvider.setServer(null);
|
||||
|
||||
Reference in new issue
Block a user