diff --git a/gradle.properties b/gradle.properties index 2dce10e..b835e16 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx1G loader_version=0.12.12 # Mod Properties - mod_version = 0.6 + mod_version = 0.6.1 maven_group = com.bespectacled archives_base_name = custom-spawns diff --git a/src/main/java/com/bespectacled/customspawn/CustomSpawnModifications.java b/src/main/java/com/bespectacled/customspawn/CustomSpawnModifications.java index a915371..5685190 100644 --- a/src/main/java/com/bespectacled/customspawn/CustomSpawnModifications.java +++ b/src/main/java/com/bespectacled/customspawn/CustomSpawnModifications.java @@ -8,6 +8,7 @@ import net.fabricmc.fabric.api.biome.v1.BiomeSelectors; import net.fabricmc.fabric.api.biome.v1.ModificationPhase; import net.minecraft.entity.EntityType; +import net.minecraft.entity.SpawnGroup; import net.minecraft.util.Identifier; import net.minecraft.util.registry.Registry; import net.minecraft.util.registry.RegistryKey; @@ -28,7 +29,7 @@ public static void modifySpawns() { CustomSpawn.log(Level.INFO, String.format("Adding mob '%s' to biome '%s'", addition.mobId, addition.biomeId)); context.getSpawnSettings().addSpawn( - addition.spawnGroup, + SpawnGroup.byName(addition.spawnGroup.toLowerCase()), new SpawnSettings.SpawnEntry( Registry.ENTITY_TYPE.get(entityKey(addition.mobId)), addition.weight, diff --git a/src/main/java/com/bespectacled/customspawn/config/CustomSpawnConfig.java b/src/main/java/com/bespectacled/customspawn/config/CustomSpawnConfig.java index 9c01372..f8f31f9 100644 --- a/src/main/java/com/bespectacled/customspawn/config/CustomSpawnConfig.java +++ b/src/main/java/com/bespectacled/customspawn/config/CustomSpawnConfig.java @@ -108,7 +108,7 @@ public CustomSpawnGroup( public static class CustomSpawnAddition { public String biomeId; public String mobId; - public SpawnGroup spawnGroup; + public String spawnGroup; public int weight; public int minCount; public int maxCount; @@ -116,7 +116,7 @@ public static class CustomSpawnAddition { public CustomSpawnAddition() { this.biomeId = "minecraft:plains"; this.mobId = "minecraft:pig"; - this.spawnGroup = SpawnGroup.CREATURE; + this.spawnGroup = SpawnGroup.CREATURE.getName(); this.weight = 10; this.minCount = 4; this.maxCount = 4;