Add (unset) key binding for opening the ReplaySettings gui from within the game
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user