Items can lower Drunkeness when consumed

This commit is contained in:
Sn0wStorm
2013-08-14 21:18:11 +02:00
parent e2e6448cf6
commit ac9975fce9
5 changed files with 58 additions and 13 deletions
+17
View File
@@ -1,6 +1,7 @@
package com.dre.brewery;
import java.util.Map;
import java.util.List;
import java.util.ArrayList;
import java.util.ListIterator;
import java.util.HashMap;
@@ -101,6 +102,7 @@ public class P extends JavaPlugin {
BIngredients.recipes.clear();
BIngredients.cookedNames.clear();
Words.words.clear();
BPlayer.drainItems.clear();
readConfig();
}
@@ -154,6 +156,21 @@ public class P extends JavaPlugin {
}
}
// loading drainItems
List<String> drainList = config.getStringList("drainItems");
if (drainList != null) {
for (String drainString : drainList) {
String[] drainSplit = drainString.split("/");
if (drainSplit.length > 1) {
Material mat = Material.matchMaterial(drainSplit[0]);
int strength = p.parseInt(drainSplit[1]);
if (mat != null && strength > 0) {
BPlayer.drainItems.put(mat, strength);
}
}
}
}
// telling Words the path, it will load it when needed
Words.config = config;
}