From e36c9078474080430bf7782ff420dfc6c145d6b9 Mon Sep 17 00:00:00 2001 From: ian1337 Date: Mon, 28 Sep 2026 19:49:05 +0200 Subject: [PATCH] [hotfix] error in spawnplacement causing game crash --- gradle.properties | 2 +- .../masterwild/event/ModSpawnPlacements.java | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gradle.properties b/gradle.properties index 3ea005a..ee134c4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -29,7 +29,7 @@ mod_name=MasterWild # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=All Rights Reserved # The mod version. See https://semver.org/ -mod_version=0.1.0 +mod_version=0.1.1 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/java/ovh/glitchlabs/masterwild/event/ModSpawnPlacements.java b/src/main/java/ovh/glitchlabs/masterwild/event/ModSpawnPlacements.java index 42984ee..3f50965 100644 --- a/src/main/java/ovh/glitchlabs/masterwild/event/ModSpawnPlacements.java +++ b/src/main/java/ovh/glitchlabs/masterwild/event/ModSpawnPlacements.java @@ -17,31 +17,31 @@ public class ModSpawnPlacements { public static void registerSpawnPlacements(RegisterSpawnPlacementsEvent event) { event.register(ModEntities.RACCOON.get(), SpawnPlacementTypes.ON_GROUND, Heightmap.Types.MOTION_BLOCKING_NO_LEAVES, Animal::checkAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.PINGUIN.get(), SpawnPlacementTypes.ON_GROUND, Heightmap.Types.MOTION_BLOCKING_NO_LEAVES, Animal::checkAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.ROOSTER.get(), SpawnPlacementTypes.ON_GROUND, Heightmap.Types.MOTION_BLOCKING_NO_LEAVES, Animal::checkAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.HEDGEHOG.get(), SpawnPlacementTypes.ON_GROUND, Heightmap.Types.MOTION_BLOCKING_NO_LEAVES, Animal::checkAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.RED_PANDA.get(), SpawnPlacementTypes.ON_GROUND, Heightmap.Types.MOTION_BLOCKING_NO_LEAVES, Animal::checkAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.SHARK.get(), SpawnPlacementTypes.IN_WATER, Heightmap.Types.OCEAN_FLOOR, WaterAnimal::checkSurfaceWaterAnimalSpawnRules, - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.FIREFLY.get(), SpawnPlacementTypes.NO_RESTRICTIONS, Heightmap.Types.MOTION_BLOCKING, (type, level, reason, pos, random) -> level.getLevel().isNight() && level.canSeeSky(pos), - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); event.register(ModEntities.BUTTERFLY.get(), SpawnPlacementTypes.NO_RESTRICTIONS, Heightmap.Types.MOTION_BLOCKING, (type, level, reason, pos, random) -> level.getLevel().isDay() && level.canSeeSky(pos), - RegisterSpawnPlacementsEvent.Operation.OR); + RegisterSpawnPlacementsEvent.Operation.REPLACE); } } \ No newline at end of file