9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2025-12-25 18:19:14 +00:00

Catch hosted server with gui

This commit is contained in:
CocoTheOwner
2021-02-03 16:09:14 +01:00
parent 7f49ee3db6
commit 5b90fce1f5

View File

@@ -21,6 +21,7 @@ import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.image.BufferedImage;
import java.awt.image.ImageObserver;
import java.awt.HeadlessException;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
@@ -74,7 +75,7 @@ public class Pregenerator implements Listener
this.onComplete.add(onComplete);
}
public Pregenerator(World world, int blockSize)
public Pregenerator(World world, int blockSize) throws HeadlessException
{
instance();
elapsed = M.ms();
@@ -582,9 +583,14 @@ public class Pregenerator implements Listener
}
@SuppressWarnings("deprecation")
private static MCAPregenGui createAndShowGUI(Pregenerator j)
private static MCAPregenGui createAndShowGUI(Pregenerator j) throws HeadlessException
{
JFrame frame = new JFrame("Pregen View");
JFrame frame;
try {
frame = new JFrame("Pregen View");
} catch (HeadlessException e) {
throw e;
}
MCAPregenGui nv = new MCAPregenGui();
frame.addKeyListener(nv);
nv.l = new ReentrantLock();