diff --git a/patches/minecraft/net/minecraft/entity/EntitySpawnPlacementRegistry.java.patch b/patches/minecraft/net/minecraft/entity/EntitySpawnPlacementRegistry.java.patch new file mode 100644 index 000000000..4fac343de --- /dev/null +++ b/patches/minecraft/net/minecraft/entity/EntitySpawnPlacementRegistry.java.patch @@ -0,0 +1,15 @@ +--- ../src-base/minecraft/net/minecraft/entity/EntitySpawnPlacementRegistry.java ++++ ../src-work/minecraft/net/minecraft/entity/EntitySpawnPlacementRegistry.java +@@ -45,6 +45,10 @@ + return (EntityLiving.SpawnPlacementType)field_180110_a.get(p_180109_0_); + } + ++ public static void setPlacementType(Class entityClass, EntityLiving.SpawnPlacementType placementType) ++ { ++ if(!field_180110_a.contains(entityClass)) ++ field_180110_a.put(entityClass, placementType); ++ } ++ + static + { + field_180110_a.put(EntityBat.class, EntityLiving.SpawnPlacementType.ON_GROUND);