Created GuiEntryListEntry interface for GuiEntryList contained classes to avoid toString() methods from having to be abused

Created GuiFileChooser and according Listeners
Added (non-functional) GuiAssetAdder for CustomImageObjects
This commit is contained in:
CrushedPixel
2015-07-06 13:44:50 +02:00
parent 013d5963ff
commit a5eadd2d01
16 changed files with 278 additions and 25 deletions

View File

@@ -2,6 +2,7 @@ package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.ReplayMod;
import eu.crushedpixel.replaymod.entities.CameraEntity.MoveDirection;
import eu.crushedpixel.replaymod.gui.GuiAssetAdder;
import eu.crushedpixel.replaymod.gui.GuiKeyframeRepository;
import eu.crushedpixel.replaymod.gui.GuiMouseInput;
import eu.crushedpixel.replaymod.recording.ConnectionEventHandler;
@@ -199,5 +200,9 @@ public class KeyInputHandler {
if(kb.getKeyDescription().equals(KeybindRegistry.KEY_PATH_PREVIEW) && (kb.isPressed() || kb.getKeyCode() == keyCode)) {
ReplayMod.replaySettings.setShowPathPreview(!ReplayMod.replaySettings.showPathPreview());
}
if(kb.getKeyDescription().equals(KeybindRegistry.KEY_ADD_ASSETS) && (kb.isPressed() || kb.getKeyCode() == keyCode)) {
mc.displayGuiScreen(new GuiAssetAdder());
}
}
}