diff --git a/src/main/java/com/volmit/iris/gui/NoiseExplorer.java b/src/main/java/com/volmit/iris/gui/NoiseExplorer.java index 7c649fbbd..696137d75 100644 --- a/src/main/java/com/volmit/iris/gui/NoiseExplorer.java +++ b/src/main/java/com/volmit/iris/gui/NoiseExplorer.java @@ -298,7 +298,7 @@ public class NoiseExplorer extends JPanel implements MouseWheelListener NoiseExplorer nv = new NoiseExplorer(); frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); KList li = new KList(NoiseStyle.values()).toStringList(); - combo = new JComboBox(li.toArray(new String[li.size()])); + combo = new JComboBox(li.toArray(new String[0])); combo.setSelectedItem("STATIC"); combo.setFocusable(false); combo.addActionListener(new ActionListener() diff --git a/src/main/java/com/volmit/iris/util/B.java b/src/main/java/com/volmit/iris/util/B.java index b20e2d5c1..62978848e 100644 --- a/src/main/java/com/volmit/iris/util/B.java +++ b/src/main/java/com/volmit/iris/util/B.java @@ -133,7 +133,7 @@ public class B } } - return bt.toArray(new String[bt.size()]); + return bt.toArray(new String[0]); } public static String[] getItemTypes() @@ -146,7 +146,7 @@ public class B bt.add(v); } - return bt.toArray(new String[bt.size()]); + return bt.toArray(new String[0]); } public static BlockData getBlockData(String bdxf, IrisDimension resolver) diff --git a/src/main/java/com/volmit/iris/util/ObjectResourceLoader.java b/src/main/java/com/volmit/iris/util/ObjectResourceLoader.java index a8aadec10..47d5bc475 100644 --- a/src/main/java/com/volmit/iris/util/ObjectResourceLoader.java +++ b/src/main/java/com/volmit/iris/util/ObjectResourceLoader.java @@ -153,7 +153,7 @@ public class ObjectResourceLoader extends ResourceLoader } KList v = new KList<>(m); - possibleKeys = v.toArray(new String[v.size()]); + possibleKeys = v.toArray(new String[0]); return possibleKeys; } @@ -201,7 +201,7 @@ public class ObjectResourceLoader extends ResourceLoader } KList v = new KList<>(m); - possibleKeys = v.toArray(new String[v.size()]); + possibleKeys = v.toArray(new String[0]); return possibleKeys; } diff --git a/src/main/java/com/volmit/iris/util/ResourceLoader.java b/src/main/java/com/volmit/iris/util/ResourceLoader.java index 08c2e9a39..537715701 100644 --- a/src/main/java/com/volmit/iris/util/ResourceLoader.java +++ b/src/main/java/com/volmit/iris/util/ResourceLoader.java @@ -79,7 +79,7 @@ public class ResourceLoader } KList v = new KList<>(m); - preferredKeys = v.toArray(new String[v.size()]); + preferredKeys = v.toArray(new String[0]); return preferredKeys; } @@ -116,7 +116,7 @@ public class ResourceLoader } KList v = new KList<>(m); - possibleKeys = v.toArray(new String[v.size()]); + possibleKeys = v.toArray(new String[0]); return possibleKeys; } diff --git a/src/main/java/com/volmit/iris/util/V.java b/src/main/java/com/volmit/iris/util/V.java index e99f2e9cc..60962871f 100644 --- a/src/main/java/com/volmit/iris/util/V.java +++ b/src/main/java/com/volmit/iris/util/V.java @@ -117,7 +117,7 @@ public class V try { - return (local ? Violator.getDeclaredMethod(o.getClass(), method, par.toArray(new Class[par.size()])) : Violator.getMethod(o.getClass(), method, par.toArray(new Class[par.size()]))).invoke(o, parameters); + return (local ? Violator.getDeclaredMethod(o.getClass(), method, par.toArray(new Class[0])) : Violator.getMethod(o.getClass(), method, par.toArray(new Class[0]))).invoke(o, parameters); } catch(Throwable e) diff --git a/src/main/java/com/volmit/iris/util/Violator.java b/src/main/java/com/volmit/iris/util/Violator.java index cf1de4b8c..07dd16c4e 100644 --- a/src/main/java/com/volmit/iris/util/Violator.java +++ b/src/main/java/com/volmit/iris/util/Violator.java @@ -191,7 +191,7 @@ public class Violator try { - Constructor co = getConstructor(c, cv.toArray(new Class[cv.size()])); + Constructor co = getConstructor(c, cv.toArray(new Class[0])); return (T) co.newInstance(parameters); } diff --git a/src/main/java/com/volmit/iris/util/VirtualCommand.java b/src/main/java/com/volmit/iris/util/VirtualCommand.java index 17ecd154f..e01186f7f 100644 --- a/src/main/java/com/volmit/iris/util/VirtualCommand.java +++ b/src/main/java/com/volmit/iris/util/VirtualCommand.java @@ -115,7 +115,7 @@ public class VirtualCommand return true; } - return command.handle(vs, chain.toArray(new String[chain.size()])); + return command.handle(vs, chain.toArray(new String[0])); } private boolean checkPermissions(CommandSender sender, ICommand command2)