瀏覽代碼

Suppressed those evil warnings

lennartVH01 9 年之前
父節點
當前提交
aadd222ba0
共有 2 個文件被更改,包括 6 次插入3 次删除
  1. 6 2
      src/me/lennartVH01/Config.java
  2. 0 1
      src/me/lennartVH01/util/ChatUtil.java

+ 6 - 2
src/me/lennartVH01/Config.java

@@ -19,7 +19,6 @@ public class Config{
 	
 	public static boolean scanContraband;
 	
-	//@SuppressWarnings("unchecked")
 	public static void reload(FileConfiguration config){
 		Permission.debug = config.getBoolean("Debug");
 		
@@ -27,7 +26,10 @@ public class Config{
 		defaultPlayerCap = config.getInt("PlayerCap");
 		scanContraband = config.getBoolean("ScanContraband");
 		
+		
+		@SuppressWarnings("unchecked")
 		List<Object> itemValueList = (List<Object>) config.getList("ItemValues");
+		@SuppressWarnings("unchecked")
 		List<Object> contrabandList = (List<Object>) config.getList("Contraband");
 		
 		itemValues = new StackTester[itemValueList.size()];
@@ -50,7 +52,9 @@ public class Config{
 			if(input instanceof String){
 				return new StackTester((String) input);
 			}else if(input instanceof Map){
-				return new StackTester((Map<String, Object>) input);
+				@SuppressWarnings("unchecked")
+				Map<String, Object> mapInput = (Map<String, Object>) input;
+				return new StackTester((Map<String, Object>) mapInput);
 			}
 		}catch(InvalidConfigurationException ex){
 			ex.printStackTrace();

+ 0 - 1
src/me/lennartVH01/util/ChatUtil.java

@@ -13,7 +13,6 @@ public class ChatUtil {
 	}
 	public static IChatBaseComponent stackToChat(org.bukkit.inventory.ItemStack stack){
 		return CraftItemStack.asNMSCopy(stack).B();
-		
 	}
 	public static IChatBaseComponent fromRawJSON(String json){
 		return IChatBaseComponent.ChatSerializer.a(json);