Added config entry in advancedSettings to disable initial login prompt
This commit is contained in:
@@ -9,6 +9,7 @@ import eu.crushedpixel.replaymod.gui.replayeditor.GuiReplayEditor;
|
|||||||
import eu.crushedpixel.replaymod.gui.replayviewer.GuiReplayViewer;
|
import eu.crushedpixel.replaymod.gui.replayviewer.GuiReplayViewer;
|
||||||
import eu.crushedpixel.replaymod.replay.ReplayHandler;
|
import eu.crushedpixel.replaymod.replay.ReplayHandler;
|
||||||
import eu.crushedpixel.replaymod.replay.ReplayProcess;
|
import eu.crushedpixel.replaymod.replay.ReplayProcess;
|
||||||
|
import eu.crushedpixel.replaymod.settings.ReplaySettings;
|
||||||
import eu.crushedpixel.replaymod.studio.VersionValidator;
|
import eu.crushedpixel.replaymod.studio.VersionValidator;
|
||||||
import eu.crushedpixel.replaymod.utils.MouseUtils;
|
import eu.crushedpixel.replaymod.utils.MouseUtils;
|
||||||
import eu.crushedpixel.replaymod.utils.ReplayFileIO;
|
import eu.crushedpixel.replaymod.utils.ReplayFileIO;
|
||||||
@@ -42,7 +43,7 @@ public class GuiEventHandler {
|
|||||||
if(event.gui instanceof GuiMainMenu) {
|
if(event.gui instanceof GuiMainMenu) {
|
||||||
if(ReplayMod.firstMainMenu) {
|
if(ReplayMod.firstMainMenu) {
|
||||||
ReplayMod.firstMainMenu = false;
|
ReplayMod.firstMainMenu = false;
|
||||||
if(!ReplayMod.apiClient.isLoggedIn()) {
|
if(!ReplayMod.apiClient.isLoggedIn() && ReplaySettings.AdvancedOptions.disableLoginPrompt.getValue() != Boolean.TRUE) {
|
||||||
event.gui = new GuiLoginPrompt(event.gui, event.gui, false).toMinecraft();
|
event.gui = new GuiLoginPrompt(event.gui, event.gui, false).toMinecraft();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -258,7 +258,8 @@ public class ReplaySettings {
|
|||||||
public enum AdvancedOptions implements ValueEnum {
|
public enum AdvancedOptions implements ValueEnum {
|
||||||
recordingPath("./replay_recordings/", ""),
|
recordingPath("./replay_recordings/", ""),
|
||||||
renderPath("./replay_videos/", ""),
|
renderPath("./replay_videos/", ""),
|
||||||
downloadPath("./replay_downloads", "");
|
downloadPath("./replay_downloads", ""),
|
||||||
|
disableLoginPrompt(false, "");
|
||||||
|
|
||||||
private Object value;
|
private Object value;
|
||||||
private String name;
|
private String name;
|
||||||
|
|||||||
Reference in New Issue
Block a user