A little file cleanup.

This commit is contained in:
GJ
2013-04-18 11:23:45 -04:00
parent 150fe730bd
commit c8c68ea7d9
4 changed files with 45 additions and 57 deletions

View File

@ -1,6 +1,5 @@
package com.gmail.nossr50.util;
import java.util.HashSet;
import java.util.List;
import org.bukkit.ChatColor;
@ -675,13 +674,7 @@ public class ItemUtils {
* @return true if the item is a miscellaneous drop, false otherwise
*/
public static boolean isMiscDrop(ItemStack is) {
HashSet<Material> miscItems = ItemWeightConfig.getInstance().getMiscItems();
if (miscItems.contains(is.getType())) {
return true;
} else {
return false;
}
return ItemWeightConfig.getInstance().getMiscItems().contains(is.getType());
}
public static boolean isMcMMOItem(ItemStack is) {

View File

@ -6,9 +6,7 @@ import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
import org.bukkit.Material;
@ -51,8 +49,7 @@ public class SpoutUtils {
* @param theFilePath The name of the file path
*/
private static void writeFile(String theFileName, String theFilePath) {
InputStream is = null;
OutputStream os = null;
BufferedOutputStream os = null;
JarFile jar = null;
try {
@ -64,8 +61,9 @@ public class SpoutUtils {
}
jar = new JarFile(mcMMO.mcmmo);
JarEntry entry = jar.getJarEntry("resources/" + theFileName);
is = jar.getInputStream(entry);
@SuppressWarnings("resource")
InputStream is = jar.getInputStream(jar.getJarEntry("resources/" + theFileName));
byte[] buf = new byte[2048];
int nbRead;
@ -75,8 +73,6 @@ public class SpoutUtils {
while ((nbRead = is.read(buf)) != -1) {
os.write(buf, 0, nbRead);
}
os.flush();
}
catch (FileNotFoundException e) {
e.printStackTrace();
@ -85,9 +81,9 @@ public class SpoutUtils {
e.printStackTrace();
}
finally {
if (is != null) {
if (jar != null) {
try {
is.close();
jar.close();
}
catch (IOException ex) {
ex.printStackTrace();
@ -101,15 +97,6 @@ public class SpoutUtils {
ex.printStackTrace();
}
}
if (jar != null) {
try {
jar.close();
}
catch (IOException ex) {
ex.printStackTrace();
}
}
}
}