package in.twizmwaz.cardinal.module.modules.regions.type; import in.twizmwaz.cardinal.module.modules.regions.RegionModule; import in.twizmwaz.cardinal.module.modules.regions.parsers.EverywhereParser; import org.bukkit.block.Block; import org.bukkit.util.Vector; import java.util.ArrayList; import java.util.List; public class EverywhereRegion extends RegionModule { public EverywhereRegion(String name) { super(name); } public EverywhereRegion(EverywhereParser parser) { this(parser.getName()); } @Override public boolean contains(Vector vector) { return true; } @Override public PointRegion getRandomPoint() { return null; } @Override public BlockRegion getCenterBlock() { return null; } @Override public List<Block> getBlocks() { return new ArrayList<Block>(); } @Override public Vector getMin() { return new Vector(Integer.MIN_VALUE, Integer.MIN_VALUE, Integer.MIN_VALUE); } @Override public Vector getMax() { return new Vector(Integer.MAX_VALUE, Integer.MAX_VALUE, Integer.MAX_VALUE); } }