Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.

this isn't a good fix but it is a fixx

+2 -2
+1 -1
common/src/main/java/net/lerariemann/infinity/mixin/fixes/SpawnHelperMixin.java
··· 20 20 @Mixin(SpawnHelper.class) 21 21 public class SpawnHelperMixin { 22 22 @Inject(method = "spawnEntitiesInChunk(Lnet/minecraft/entity/SpawnGroup;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/SpawnHelper$Checker;Lnet/minecraft/world/SpawnHelper$Runner;)V", 23 - at = @At(value = "INVOKE", target = "Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;")) 23 + at = @At(value = "INVOKE", target = "Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;"), require = 0) 24 24 private static void inj(SpawnGroup group, ServerWorld world, Chunk chunk, BlockPos pos, SpawnHelper.Checker checker, SpawnHelper.Runner runner, CallbackInfo ci, 25 25 @Local MobEntity mobEntity) { 26 26 if (InfinityMethods.isBiomeInfinity(world, pos)) {
+1 -1
gradle.properties
··· 21 21 fabric_api_version = 0.105.0+1.21.1 22 22 23 23 # NeoForge Dependencies 24 - neoforge_version = 21.1.66 24 + neoforge_version = 21.1.113 25 25 yarn_mappings_patch_neoforge_version = 1.21+build.4 26 26 # Forgified Fabric API module versions 27 27 forgified_fabric_api_base_version = 0.4.42+d1308ded19