1 package com.irtimaled.bbor.common.models;
3 import com.irtimaled.bbor.common.BoundingBoxType;
7 public abstract class AbstractBoundingBox {
8 private final BoundingBoxType type;
10 protected AbstractBoundingBox(BoundingBoxType type) {
14 public Color getColor() {
15 return type.getColor();
18 public Boolean shouldRender() {
19 return type.shouldRender();
22 public abstract Boolean intersectsBounds(int minX, int minZ, int maxX, int maxZ);
24 public String getTypeName() {
25 return type.getName();
28 public BoundingBoxType getType() {