Added PathPreviewRenderer to draw a Preview of the current Camera Path into the World

Added KeyframesModifyEvent to be dispatched whenever the ReplayHandler's Keyframe List is changed
Refactored Event package
Reworked Settings GUI
This commit is contained in:
CrushedPixel
2015-06-15 11:32:34 +02:00
committed by johni0702
parent 6d4512e74b
commit 3df1bdcfc8
23 changed files with 447 additions and 126 deletions

View File

@@ -0,0 +1,15 @@
package eu.crushedpixel.replaymod.events;
import eu.crushedpixel.replaymod.holders.Keyframe;
import net.minecraftforge.fml.common.eventhandler.Event;
import java.util.List;
public class KeyframesModifyEvent extends Event {
public List<Keyframe> keyframes;
public KeyframesModifyEvent(List<Keyframe> keyframes) {
this.keyframes = keyframes;
}
}

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.ReplayMod;
import eu.crushedpixel.replaymod.gui.GuiConstants;

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.ReplayMod;
import eu.crushedpixel.replaymod.entities.CameraEntity.MoveDirection;

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.ReplayMod;
import net.minecraft.client.Minecraft;

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.entities.CameraEntity;
import eu.crushedpixel.replaymod.replay.ReplayHandler;

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.recording.ConnectionEventHandler;
import io.netty.buffer.ByteBuf;

View File

@@ -1,4 +1,4 @@
package eu.crushedpixel.replaymod.events;
package eu.crushedpixel.replaymod.events.handlers;
import eu.crushedpixel.replaymod.ReplayMod;
import eu.crushedpixel.replaymod.chat.ChatMessageHandler;