From 98e9400809ce83c4aa6688f37d8b425fc3c5c8eb Mon Sep 17 00:00:00 2001 From: Andromander Date: Fri, 14 May 2021 18:54:21 +1000 Subject: [PATCH] Also properly setRegistryName --- .../java/androsa/gaiadimension/registry/ModEntities.java | 5 +++-- .../java/androsa/gaiadimension/registry/RegistryHelper.java | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/androsa/gaiadimension/registry/ModEntities.java b/src/main/java/androsa/gaiadimension/registry/ModEntities.java index ea17cd18e..76d9fcdf7 100644 --- a/src/main/java/androsa/gaiadimension/registry/ModEntities.java +++ b/src/main/java/androsa/gaiadimension/registry/ModEntities.java @@ -16,6 +16,7 @@ import net.minecraft.entity.monster.MonsterEntity; import net.minecraft.fluid.FluidState; import net.minecraft.tags.FluidTags; +import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; import net.minecraft.world.gen.Heightmap; import net.minecraft.world.spawner.WorldEntitySpawner; @@ -74,7 +75,7 @@ public static EntityType registerProjectile(String name, E .setTrackingRange(range) .setUpdateInterval(interval) .build(name); - entitytype.setRegistryName(name); + entitytype.setRegistryName(new ResourceLocation(GaiaDimensionMod.MODID, name)); return RegistryHelper.registerEntity(entitytype); } @@ -82,7 +83,7 @@ public static EntityType registerEntity(String name, Entit EntityType.Builder type = makeBuilder(entity, classification, width, height); if (fireproof) type.fireImmune(); EntityType entitytype = type.build(name); - entitytype.setRegistryName(name); + entitytype.setRegistryName(new ResourceLocation(GaiaDimensionMod.MODID, name)); return RegistryHelper.registerEntity(entitytype); } diff --git a/src/main/java/androsa/gaiadimension/registry/RegistryHelper.java b/src/main/java/androsa/gaiadimension/registry/RegistryHelper.java index c03a7d14a..2075a64c3 100644 --- a/src/main/java/androsa/gaiadimension/registry/RegistryHelper.java +++ b/src/main/java/androsa/gaiadimension/registry/RegistryHelper.java @@ -6,6 +6,7 @@ import net.minecraft.entity.Entity; import net.minecraft.entity.EntityType; import net.minecraft.particles.ParticleType; +import net.minecraft.util.ResourceLocation; import net.minecraft.world.gen.carver.ConfiguredCarver; import net.minecraft.world.gen.feature.*; import net.minecraft.world.gen.surfacebuilders.ConfiguredSurfaceBuilder; @@ -33,7 +34,7 @@ public static EntityType registerEntity(EntityType enti } public static > T registerParticle(String name, T particle) { - particle.setRegistryName(name); + particle.setRegistryName(new ResourceLocation(GaiaDimensionMod.MODID, name)); PARTICLE_TYPES.add(particle); return particle; }