|
33 | 33 |
|
34 | 34 | public class BoatChestData extends EntityData<ChestBoat> {
|
35 | 35 |
|
36 |
| - private static Material oakBoat = null; |
37 |
| - private static Material spruceBoat = null; |
38 |
| - private static Material birchBoat = null; |
39 |
| - private static Material jungleBoat = null; |
40 |
| - private static Material acaciaBoat = null; |
41 |
| - private static Material darkOakBoat = null; |
42 |
| - |
43 | 36 | static {
|
44 | 37 | if (Skript.classExists("org.bukkit.entity.ChestBoat")) {
|
45 |
| - //noinspection ConstantConditions |
46 |
| - oakBoat = Material.getMaterial("OAK_CHEST_BOAT"); |
47 |
| - //noinspection ConstantConditions |
48 |
| - spruceBoat = Material.getMaterial("SPRUCE_CHEST_BOAT"); |
49 |
| - //noinspection ConstantConditions |
50 |
| - birchBoat = Material.getMaterial("BIRCH_CHEST_BOAT"); |
51 |
| - //noinspection ConstantConditions |
52 |
| - jungleBoat = Material.getMaterial("JUNGLE_CHEST_BOAT"); |
53 |
| - //noinspection ConstantConditions |
54 |
| - acaciaBoat = Material.getMaterial("ACACIA_CHEST_BOAT"); |
55 |
| - //noinspection ConstantConditions |
56 |
| - darkOakBoat = Material.getMaterial("DARK_OAK_CHEST_BOAT"); |
57 | 38 | EntityData.register(BoatChestData.class, "chest boat", ChestBoat.class, 0,
|
58 | 39 | "chest boat", "any chest boat", "oak chest boat", "spruce chest boat", "birch chest boat",
|
59 | 40 | "jungle chest boat", "acacia chest boat", "dark oak chest boat");
|
@@ -131,17 +112,17 @@ public boolean isOfItemType(ItemType itemType) {
|
131 | 112 |
|
132 | 113 | ItemStack stack = itemType.getRandom();
|
133 | 114 | Material type = stack.getType();
|
134 |
| - if (oakBoat == type) |
| 115 | + if (type == Material.OAK_CHEST_BOAT) |
135 | 116 | ordinal = 0;
|
136 |
| - else if (spruceBoat == type) |
| 117 | + else if (type == Material.SPRUCE_CHEST_BOAT) |
137 | 118 | ordinal = TreeSpecies.REDWOOD.ordinal();
|
138 |
| - else if (birchBoat == type) |
| 119 | + else if (type == Material.BIRCH_CHEST_BOAT) |
139 | 120 | ordinal = TreeSpecies.BIRCH.ordinal();
|
140 |
| - else if (jungleBoat == type) |
| 121 | + else if (type == Material.JUNGLE_CHEST_BOAT) |
141 | 122 | ordinal = TreeSpecies.JUNGLE.ordinal();
|
142 |
| - else if (acaciaBoat == type) |
| 123 | + else if (type == Material.ACACIA_CHEST_BOAT) |
143 | 124 | ordinal = TreeSpecies.ACACIA.ordinal();
|
144 |
| - else if (darkOakBoat == type) |
| 125 | + else if (type == Material.DARK_OAK_CHEST_BOAT) |
145 | 126 | ordinal = TreeSpecies.DARK_OAK.ordinal();
|
146 | 127 | return hashCode_i() == ordinal + 2 || (matchedPattern + ordinal == 0) || ordinal == 0;
|
147 | 128 | }
|
|
0 commit comments