diff --git a/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/config/MobsWorldConfig.java b/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/config/MobsWorldConfig.java index 650070e..4604470 100644 --- a/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/config/MobsWorldConfig.java +++ b/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/config/MobsWorldConfig.java @@ -53,12 +53,18 @@ private void allowedTypes() { String.class, "allowed-mobs", List.of( + "allay", + "armadillo", + "camel", "cat", "chicken", "cod", "cow", "dolphin", "fox", + "frog", + "goat", + "happy_ghast", "horse", "iron_golem", "llama", @@ -73,9 +79,11 @@ private void allowedTypes() { "rabbit", "salmon", "sheep", + "sniffer", "snow_golem", "squid", "strider", + "tadpole", "trader_llama", "tropical_fish", "turtle", diff --git a/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/data/Icons.java b/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/data/Icons.java index 01ea32d..936ab03 100644 --- a/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/data/Icons.java +++ b/addons/mobs/src/main/java/xyz/jpenilla/squaremap/addon/mobs/data/Icons.java @@ -15,14 +15,19 @@ public final class Icons { public static final Map BY_TYPE = new HashMap<>(); + public static final Key ALLAY = register("allay"); + public static final Key ARMADILLO = register("armadillo"); public static final Key BAT = register("bat"); public static final Key BEE = register("bee"); public static final Key BLAZE = register("blaze"); + public static final Key BREEZE = register("breeze"); + public static final Key CAMEL = register("camel"); public static final Key CAT = register("cat"); public static final Key CAVE_SPIDER = register("cave_spider"); public static final Key CHICKEN = register("chicken"); public static final Key COD = register("cod"); public static final Key COW = register("cow"); + public static final Key CREAKING = register("creaking"); public static final Key CREEPER = register("creeper"); public static final Key DOLPHIN = register("dolphin"); public static final Key DONKEY = register("donkey"); @@ -33,9 +38,12 @@ public final class Icons { public static final Key ENDERMITE = register("endermite"); public static final Key EVOKER = register("evoker"); public static final Key FOX = register("fox"); + public static final Key FROG = register("frog"); public static final Key GHAST = register("ghast"); public static final Key GIANT = register("giant"); + public static final Key GOAT = register("goat"); public static final Key GUARDIAN = register("guardian"); + public static final Key HAPPY_GHAST = register("happy_ghast"); public static final Key HOGLIN = register("hoglin"); public static final Key HORSE = register("horse"); public static final Key HUSK = register("husk"); @@ -65,11 +73,13 @@ public final class Icons { public static final Key SKELETON = register("skeleton"); public static final Key SKELETON_HORSE = register("skeleton_horse"); public static final Key SLIME = register("slime"); + public static final Key SNIFFER = register("sniffer"); public static final Key SNOW_GOLEM = register("snow_golem"); public static final Key SPIDER = register("spider"); public static final Key SQUID = register("squid"); public static final Key STRAY = register("stray"); public static final Key STRIDER = register("strider"); + public static final Key TADPOLE = register("tadpole"); public static final Key TRADER_LLAMA = register("trader_llama"); public static final Key TROPICAL_FISH = register("tropical_fish"); public static final Key TURTLE = register("turtle"); @@ -77,6 +87,7 @@ public final class Icons { public static final Key VILLAGER = register("villager"); public static final Key VINDICATOR = register("vindicator"); public static final Key WANDERING_TRADER = register("wandering_trader"); + public static final Key WARDEN = register("warden"); public static final Key WITCH = register("witch"); public static final Key WITHER = register("wither"); public static final Key WITHER_SKELETON = register("wither_skeleton"); diff --git a/addons/mobs/src/main/resources/icons/allay.png b/addons/mobs/src/main/resources/icons/allay.png new file mode 100644 index 0000000..387a582 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/allay.png differ diff --git a/addons/mobs/src/main/resources/icons/armadillo.png b/addons/mobs/src/main/resources/icons/armadillo.png new file mode 100644 index 0000000..b20aea0 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/armadillo.png differ diff --git a/addons/mobs/src/main/resources/icons/breeze.png b/addons/mobs/src/main/resources/icons/breeze.png new file mode 100644 index 0000000..baa20ab Binary files /dev/null and b/addons/mobs/src/main/resources/icons/breeze.png differ diff --git a/addons/mobs/src/main/resources/icons/camel.png b/addons/mobs/src/main/resources/icons/camel.png new file mode 100644 index 0000000..54e7e1c Binary files /dev/null and b/addons/mobs/src/main/resources/icons/camel.png differ diff --git a/addons/mobs/src/main/resources/icons/creaking.png b/addons/mobs/src/main/resources/icons/creaking.png new file mode 100644 index 0000000..95c1c80 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/creaking.png differ diff --git a/addons/mobs/src/main/resources/icons/frog.png b/addons/mobs/src/main/resources/icons/frog.png new file mode 100644 index 0000000..f2b7485 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/frog.png differ diff --git a/addons/mobs/src/main/resources/icons/goat.png b/addons/mobs/src/main/resources/icons/goat.png new file mode 100644 index 0000000..01703a2 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/goat.png differ diff --git a/addons/mobs/src/main/resources/icons/happy_ghast.png b/addons/mobs/src/main/resources/icons/happy_ghast.png new file mode 100644 index 0000000..8930878 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/happy_ghast.png differ diff --git a/addons/mobs/src/main/resources/icons/sniffer.png b/addons/mobs/src/main/resources/icons/sniffer.png new file mode 100644 index 0000000..dc4b0b8 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/sniffer.png differ diff --git a/addons/mobs/src/main/resources/icons/tadpole.png b/addons/mobs/src/main/resources/icons/tadpole.png new file mode 100644 index 0000000..06a63ba Binary files /dev/null and b/addons/mobs/src/main/resources/icons/tadpole.png differ diff --git a/addons/mobs/src/main/resources/icons/warden.png b/addons/mobs/src/main/resources/icons/warden.png new file mode 100644 index 0000000..b4d72d4 Binary files /dev/null and b/addons/mobs/src/main/resources/icons/warden.png differ