Store networking mods in replay file and compare installed versions on replay

This commit is contained in:
johni0702
2016-09-04 18:24:27 +02:00
parent 79bc6a8a7b
commit a6bee7c223
6 changed files with 189 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
package com.replaymod.recording.handler;
import com.replaymod.core.ReplayMod;
import com.replaymod.core.utils.ModCompat;
import com.replaymod.recording.Setting;
import com.replaymod.recording.gui.GuiRecordingOverlay;
import com.replaymod.recording.packet.PacketListener;
@@ -83,6 +84,8 @@ public class ConnectionEventHandler {
File currentFile = new File(folder, name + ".mcpr");
ReplayFile replayFile = new ZipReplayFile(new ReplayStudio(), currentFile);
replayFile.writeModInfo(ModCompat.getInstalledNetworkMods());
ReplayMetaData metaData = new ReplayMetaData();
metaData.setSingleplayer(event.isLocal);
metaData.setServerName(worldName);