Skip to content

Commit b269d7e

Browse files
committed
Handle vaults as use, crafters as chest-access.
1 parent af645ea commit b269d7e

File tree

1 file changed

+3
-4
lines changed
  • worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/util

1 file changed

+3
-4
lines changed

worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/util/Materials.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@
2222
import com.google.common.collect.BiMap;
2323
import com.google.common.collect.HashBiMap;
2424
import com.sk89q.worldguard.protection.flags.Flags;
25-
import org.bukkit.Bukkit;
2625
import org.bukkit.Material;
27-
import org.bukkit.NamespacedKey;
2826
import org.bukkit.Tag;
2927
import org.bukkit.entity.EntityType;
3028
import org.bukkit.potion.PotionEffect;
@@ -872,7 +870,7 @@ private static void putMaterialTag(Tag<Material> tag, Integer value) {
872870
MATERIAL_FLAGS.put(Material.TRIAL_SPAWNER, 0);
873871
MATERIAL_FLAGS.put(Material.TRIAL_KEY, 0);
874872
MATERIAL_FLAGS.put(Material.OMINOUS_TRIAL_KEY, 0);
875-
MATERIAL_FLAGS.put(Material.VAULT, 0);
873+
MATERIAL_FLAGS.put(Material.VAULT, MODIFIED_ON_RIGHT);
876874
MATERIAL_FLAGS.put(Material.OMINOUS_BOTTLE, 0);
877875
MATERIAL_FLAGS.put(Material.BREEZE_ROD, 0);
878876
MATERIAL_FLAGS.put(Material.WIND_CHARGE, 0);
@@ -1165,6 +1163,7 @@ public static boolean isInventoryBlock(Material material) {
11651163
|| material == Material.BLAST_FURNACE
11661164
|| material == Material.SMOKER
11671165
|| material == Material.CHISELED_BOOKSHELF
1166+
|| material == Material.CRAFTER
11681167
|| Tag.ITEMS_CHEST_BOATS.isTagged(material)
11691168
|| Tag.SHULKER_BOXES.isTagged(material);
11701169
}
@@ -1324,7 +1323,7 @@ public static boolean isUseFlagApplicable(Material material) {
13241323
}
13251324
return switch (material) {
13261325
case LEVER, LECTERN, ENCHANTING_TABLE, BELL, LOOM,
1327-
CARTOGRAPHY_TABLE, STONECUTTER, GRINDSTONE -> true;
1326+
CARTOGRAPHY_TABLE, STONECUTTER, GRINDSTONE, VAULT -> true;
13281327
default -> false;
13291328
};
13301329
}

0 commit comments

Comments
 (0)