diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java b/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java index 17a49ed7..a26e79be 100644 --- a/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java @@ -21,6 +21,7 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.resources.I18n; +import org.lwjgl.input.Keyboard; import org.lwjgl.util.Point; import java.awt.*; @@ -421,6 +422,12 @@ public class GuiObjectManager extends GuiScreen { selectedObject.setName(nameInput.getText().trim()); } + if(keyCode == Keyboard.KEY_DELETE) { + if(objectKeyframeTimeline.getSelectedKeyframe() != null) { + objectKeyframeTimeline.removeKeyframe(objectKeyframeTimeline.getSelectedKeyframeRow()); + } + } + super.keyTyped(typedChar, keyCode); }