Skip to content

Commit b58bff3

Browse files
committed
changed naming and added frames render mode
1 parent 45fda13 commit b58bff3

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/main/java/com/github/clientcrash/graphicsmc/graphicsmc/RenderCommandListener.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,19 @@
11
package com.github.clientcrash.graphicsmc.graphicsmc;
22

3-
import com.github.clientcrash.graphicsmc.graphicsmc.GraphicsMc;
43
import com.github.clientcrash.graphicsmc.graphicsmc.renderers.ImageRenderer;
54
import com.github.clientcrash.graphicsmc.graphicsmc.renderers.RockWebcamRenderer;
6-
import com.github.clientcrash.graphicsmc.graphicsmc.renderers.SmoothVideoRender;
7-
import javafx.scene.transform.Scale;
5+
import com.github.clientcrash.graphicsmc.graphicsmc.renderers.FrameVideoRender;
86
import org.bukkit.Bukkit;
97
import org.bukkit.command.Command;
108
import org.bukkit.command.CommandExecutor;
119
import org.bukkit.command.CommandSender;
12-
import org.bukkit.entity.Player;
1310
import org.bukkit.map.*;
1411

1512
import javax.imageio.ImageIO;
1613
import java.awt.image.BufferedImage;
1714
import java.io.File;
1815
import java.io.FilenameFilter;
1916
import java.io.IOException;
20-
import java.nio.Buffer;
2117
import java.util.ArrayList;
2218

2319
public class RenderCommandListener implements CommandExecutor {
@@ -46,10 +42,10 @@ public boolean onCommand(CommandSender sender, Command command, String label, St
4642
case Cam:
4743
mv.setScale(MapView.Scale.FARTHEST);
4844
mv.addRenderer(new RockWebcamRenderer());
49-
case Stream:
45+
case Frames:
5046
mv.setScale(MapView.Scale.FARTHEST);
5147
ArrayList<BufferedImage> imgl = getImagesWithEndingInDir(args[2],args[3]);
52-
mv.addRenderer(new SmoothVideoRender(imgl,0,Integer.parseInt(args[1])));
48+
mv.addRenderer(new FrameVideoRender(imgl,0,Integer.parseInt(args[1])));
5349

5450
break;
5551

src/main/java/com/github/clientcrash/graphicsmc/graphicsmc/RenderMode.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ public enum RenderMode {
55
Cam,
66
Stream,
77
Test,
8-
None
8+
None,
9+
Frames
910
}

src/main/java/com/github/clientcrash/graphicsmc/graphicsmc/RenderModeCommandListener.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ public boolean onCommand(CommandSender sender, Command command, String label, St
3535
case("stream"):
3636
GraphicsMc.mode = RenderMode.Stream;
3737
break;
38+
case("frames"):
39+
GraphicsMc.mode = RenderMode.Frames;
40+
break;
3841
}
3942
return true;
4043
}

src/main/java/com/github/clientcrash/graphicsmc/graphicsmc/renderers/SmoothVideoRender.java renamed to src/main/java/com/github/clientcrash/graphicsmc/graphicsmc/renderers/FrameVideoRender.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
import java.awt.image.BufferedImage;
99
import java.util.ArrayList;
1010

11-
public class SmoothVideoRender extends MapRenderer {
11+
public class FrameVideoRender extends MapRenderer {
1212
ArrayList<BufferedImage> frames;
1313
int currentIndex = 0;
1414
int ticksBetweenFrames = 0;
15-
public SmoothVideoRender(ArrayList<BufferedImage> frames, int startindex, int ticksBetweenFrames){
15+
public FrameVideoRender(ArrayList<BufferedImage> frames, int startindex, int ticksBetweenFrames){
1616
this.frames = frames;
1717
this.currentIndex = startindex;
1818
this.ticksBetweenFrames = ticksBetweenFrames;

0 commit comments

Comments
 (0)