mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-27 19:24:44 +02:00
2.1.68 - You can use food in the off hand with the diet abilities now.
This commit is contained in:
@ -21,6 +21,7 @@ public class MaterialMapStore {
|
||||
private HashSet<String> blockCrackerWhiteList;
|
||||
private HashSet<String> canMakeShroomyWhiteList;
|
||||
private HashSet<String> multiBlockEntities;
|
||||
private HashSet<String> foodItemWhiteList;
|
||||
|
||||
public MaterialMapStore()
|
||||
{
|
||||
@ -32,6 +33,7 @@ public class MaterialMapStore {
|
||||
blockCrackerWhiteList = new HashSet<>();
|
||||
canMakeShroomyWhiteList = new HashSet<>();
|
||||
multiBlockEntities = new HashSet<>();
|
||||
foodItemWhiteList = new HashSet<>();
|
||||
|
||||
fillHardcodedHashSets();
|
||||
}
|
||||
@ -86,6 +88,50 @@ public class MaterialMapStore {
|
||||
fillBlockCrackerWhiteList();
|
||||
fillShroomyWhiteList();
|
||||
fillMultiBlockEntitiesList();
|
||||
fillFoodWhiteList();
|
||||
}
|
||||
|
||||
private void fillFoodWhiteList() {
|
||||
foodItemWhiteList.add("apple");
|
||||
foodItemWhiteList.add("baked_potato");
|
||||
foodItemWhiteList.add("beetroot");
|
||||
foodItemWhiteList.add("beetroot_soup");
|
||||
foodItemWhiteList.add("bread");
|
||||
foodItemWhiteList.add("cake");
|
||||
foodItemWhiteList.add("carrot");
|
||||
foodItemWhiteList.add("chorus_fruit");
|
||||
foodItemWhiteList.add("cooked_chicken");
|
||||
foodItemWhiteList.add("cooked_cod");
|
||||
foodItemWhiteList.add("cooked_mutton");
|
||||
foodItemWhiteList.add("cooked_porkchop");
|
||||
foodItemWhiteList.add("cooked_rabbit");
|
||||
foodItemWhiteList.add("cooked_salmon");
|
||||
foodItemWhiteList.add("cookie");
|
||||
foodItemWhiteList.add("dried_kelp");
|
||||
foodItemWhiteList.add("golden_apple");
|
||||
foodItemWhiteList.add("enchanted_golden_apple");
|
||||
foodItemWhiteList.add("golden_carrot");
|
||||
foodItemWhiteList.add("melon_slice");
|
||||
foodItemWhiteList.add("mushroom_stew");
|
||||
foodItemWhiteList.add("poisonous_potato");
|
||||
foodItemWhiteList.add("potato");
|
||||
foodItemWhiteList.add("pumpkin_pie");
|
||||
foodItemWhiteList.add("rabbit_stew");
|
||||
foodItemWhiteList.add("raw_beef");
|
||||
foodItemWhiteList.add("raw_chicken");
|
||||
foodItemWhiteList.add("raw_cod");
|
||||
foodItemWhiteList.add("raw_mutton");
|
||||
foodItemWhiteList.add("raw_porkchop");
|
||||
foodItemWhiteList.add("raw_rabbit");
|
||||
foodItemWhiteList.add("raw_salmon");
|
||||
foodItemWhiteList.add("rotten_flesh");
|
||||
foodItemWhiteList.add("suspicious_stew");
|
||||
foodItemWhiteList.add("sweet_berries");
|
||||
foodItemWhiteList.add("tropical_fish");
|
||||
}
|
||||
|
||||
public boolean isFood(Material material) {
|
||||
return foodItemWhiteList.contains(material.getKey().getKey());
|
||||
}
|
||||
|
||||
private void fillMultiBlockEntitiesList()
|
||||
|
Reference in New Issue
Block a user