]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/common/StructureType.java
Add mob spawner bounding boxes
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / common / StructureType.java
1 package com.irtimaled.bbor.common;
2
3 import com.irtimaled.bbor.common.models.Colors;
4
5 import java.awt.*;
6
7 public class StructureType {
8     public final static StructureType JungleTemple = new StructureType(Colors.DARK_GREEN, "Jungle_Pyramid");
9     public final static StructureType DesertTemple = new StructureType(Color.ORANGE, "Desert_Pyramid");
10     public final static StructureType WitchHut = new StructureType(Color.BLUE, "Swamp_Hut");
11     public final static StructureType OceanMonument = new StructureType(Color.CYAN, "Monument");
12     public final static StructureType Shipwreck = new StructureType(Color.CYAN, "Shipwreck");
13     public final static StructureType OceanRuin = new StructureType(Color.CYAN, "Ocean_Ruin");
14     public final static StructureType BuriedTreasure = new StructureType(Color.CYAN, "Buried_Treasure");
15     public final static StructureType Stronghold = new StructureType(Color.YELLOW, "Stronghold");
16     public final static StructureType MineShaft = new StructureType(Color.LIGHT_GRAY, "Mineshaft");
17     public final static StructureType NetherFortress = new StructureType(Color.RED, "Fortress");
18     public final static StructureType EndCity = new StructureType(Color.MAGENTA, "EndCity");
19     public final static StructureType Mansion = new StructureType(new Color(139, 69, 19), "Mansion");
20     public final static StructureType Igloo = new StructureType(Color.WHITE, "Igloo");
21     public final static StructureType PillagerOutpost = new StructureType(Color.GRAY, "Pillager_Outpost");
22
23     private final Color color;
24     private String name;
25
26     private StructureType(Color color, String name) {
27         this.color = color;
28         this.name = name;
29     }
30
31     public Color getColor() {
32         return color;
33     }
34
35     public String getName() {
36         return name;
37     }
38 }