36 lines
921 B
Java
36 lines
921 B
Java
package com.jamesdpeters.minecraft.chests.v1_17_R1;
|
|
|
|
import com.jamesdpeters.minecraft.chests.BaseMaterialChecker;
|
|
import com.jamesdpeters.minecraft.chests.MaterialChecker;
|
|
import org.bukkit.Material;
|
|
import org.bukkit.inventory.ItemStack;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* Material Checker for items available in 1.17+
|
|
*/
|
|
public class MaterialChecker_1_17_R1 extends MaterialChecker {
|
|
|
|
private final BaseMaterialChecker baseMaterialChecker;
|
|
|
|
public MaterialChecker_1_17_R1(){
|
|
baseMaterialChecker = new BaseMaterialChecker();
|
|
}
|
|
|
|
@Override
|
|
public List<Material> graphically2DList() {
|
|
return baseMaterialChecker.graphically2DList();
|
|
}
|
|
|
|
@Override
|
|
public List<Material> ignoredMaterials() {
|
|
return baseMaterialChecker.ignoredMaterials();
|
|
}
|
|
|
|
@Override
|
|
public boolean isTool(ItemStack itemStack) {
|
|
return baseMaterialChecker.isTool(itemStack);
|
|
}
|
|
}
|