From a487e83f5370321912b207be496bd8ae831d2b2c Mon Sep 17 00:00:00 2001 From: Kevin Murphy Date: Wed, 2 Jul 2025 19:25:35 -0700 Subject: [PATCH] Register Spectres as MobCategory.AMBIENT to match their spawn definition. Fixes #143. --- src/main/java/net/orcinus/galosphere/init/GEntityTypes.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/orcinus/galosphere/init/GEntityTypes.java b/src/main/java/net/orcinus/galosphere/init/GEntityTypes.java index e92957bd..fd5ac508 100644 --- a/src/main/java/net/orcinus/galosphere/init/GEntityTypes.java +++ b/src/main/java/net/orcinus/galosphere/init/GEntityTypes.java @@ -34,7 +34,7 @@ public class GEntityTypes { public static final EntityType GLOW_FLARE = register("glow_flare", EntityType.Builder.of(GlowFlare::new, MobCategory.MISC).sized(0.25F, 0.25F).clientTrackingRange(4).updateInterval(10).build(Galosphere.id("glow_flare").toString())); public static final EntityType SPECTRE_FLARE = register("spectre_flare", EntityType.Builder.of(SpectreFlare::new, MobCategory.MISC).sized(0.25F, 0.25F).clientTrackingRange(4).updateInterval(10).build(Galosphere.id("spectre_flare").toString())); public static final EntityType SPARKLE = register("sparkle", EntityType.Builder.of(Sparkle::new, MobCategory.UNDERGROUND_WATER_CREATURE).sized(0.75f, 0.42f).clientTrackingRange(10).build(Galosphere.id("sparkle").toString())); - public static final EntityType SPECTRE = register("spectre", EntityType.Builder.of(Spectre::new, MobCategory.MONSTER).sized(0.5F, 0.5F).clientTrackingRange(8).updateInterval(2).build(Galosphere.id("spectre").toString())); + public static final EntityType SPECTRE = register("spectre", EntityType.Builder.of(Spectre::new, MobCategory.AMBIENT).sized(0.5F, 0.5F).clientTrackingRange(8).updateInterval(2).build(Galosphere.id("spectre").toString())); public static final EntityType SPECTERPILLAR = register("specterpillar", EntityType.Builder.of(Specterpillar::new, MobCategory.CREATURE).sized(0.4F, 0.3F).clientTrackingRange(8).updateInterval(2).build(Galosphere.id("specterpillar").toString())); public static final EntityType SPECTATOR_VISION = register("spectator_vision", EntityType.Builder.of(SpectatorVision::new, MobCategory.MISC).sized(0.5F, 0.5F).clientTrackingRange(4).updateInterval(5).build(Galosphere.id("spectator_vision").toString())); public static final EntityType BERSERKER = register("berserker", EntityType.Builder.of(Berserker::new, MobCategory.MONSTER).sized(1.4F, 2.2F).clientTrackingRange(16).fireImmune().build(Galosphere.id("berserker").toString()));