Add (unset) key binding for opening the ReplaySettings gui from within the game

This commit is contained in:
johni0702
2016-09-02 20:20:20 +02:00
parent 80ad874252
commit be8761f73e
2 changed files with 6 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ package com.replaymod.core;
import com.google.common.io.Files; import com.google.common.io.Files;
import com.google.common.util.concurrent.ListenableFutureTask; import com.google.common.util.concurrent.ListenableFutureTask;
import com.replaymod.core.gui.GuiReplaySettings;
import com.replaymod.core.gui.RestoreReplayGui; import com.replaymod.core.gui.RestoreReplayGui;
import com.replaymod.core.handler.MainMenuHandler; import com.replaymod.core.handler.MainMenuHandler;
import com.replaymod.replaystudio.util.I18n; import com.replaymod.replaystudio.util.I18n;
@@ -111,6 +112,10 @@ public class ReplayMod {
new MainMenuHandler().register(); new MainMenuHandler().register();
FMLCommonHandler.instance().bus().register(keyBindingRegistry); FMLCommonHandler.instance().bus().register(keyBindingRegistry);
getKeyBindingRegistry().registerKeyBinding("replaymod.input.settings", 0, () -> {
new GuiReplaySettings(null, settingsRegistry).display();
});
} }
@EventHandler @EventHandler

View File

@@ -303,6 +303,7 @@ replaymod.input.pathpreview=Toggle Path Preview
replaymod.input.assetmanager=Asset Manager replaymod.input.assetmanager=Asset Manager
replaymod.input.objectmanager=Object Manager replaymod.input.objectmanager=Object Manager
replaymod.input.interpolation=Toggle Interpolation replaymod.input.interpolation=Toggle Interpolation
replaymod.input.settings=ReplayMod Settings
# CameraControllers # CameraControllers
replaymod.camera.classic=Classic replaymod.camera.classic=Classic