diff --git a/gradle.properties b/gradle.properties index 3bcf7ed1..a9965540 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,9 +4,9 @@ org.gradle.jvmargs=-Xmx2G loom_version=0.12-SNAPSHOT # Fabric Properties # check these on https://fabricmc.net/versions.html -minecraft_version=1.19-pre3 +minecraft_version=1.19-rc2 loader_version=0.14.6 -fabric_version=0.53.4+1.19 +fabric_version=0.55.0+1.19 # Mod Properties mod_version=2.0.0 maven_group=org.betterx.bclib diff --git a/src/main/java/org/betterx/bclib/api/biomes/BiomeAPI.java b/src/main/java/org/betterx/bclib/api/biomes/BiomeAPI.java index a9c20482..8de08777 100644 --- a/src/main/java/org/betterx/bclib/api/biomes/BiomeAPI.java +++ b/src/main/java/org/betterx/bclib/api/biomes/BiomeAPI.java @@ -22,7 +22,7 @@ import net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.chunk.ChunkAccess; import net.minecraft.world.level.chunk.ChunkGenerator; -import net.minecraft.world.level.chunk.PalettedContainer; +import net.minecraft.world.level.chunk.PalettedContainerRO; import net.minecraft.world.level.dimension.LevelStem; import net.minecraft.world.level.levelgen.GenerationStep.Decoration; import net.minecraft.world.level.levelgen.NoiseGeneratorSettings; @@ -915,8 +915,10 @@ public class BiomeAPI { */ public static void setBiome(ChunkAccess chunk, BlockPos pos, Holder biome) { int sectionY = (pos.getY() - chunk.getMinBuildHeight()) >> 4; - PalettedContainer> biomes = chunk.getSection(sectionY).getBiomes(); - biomes.set((pos.getX() & 15) >> 2, (pos.getY() & 15) >> 2, (pos.getZ() & 15) >> 2, biome); + PalettedContainerRO> biomes = chunk.getSection(sectionY).getBiomes(); + //TODO: 1.19 This will disable cave generation the end, Structure was made RO, so we have to find another way to handle this + //biomes.set((pos.getX() & 15) >> 2, (pos.getY() & 15) >> 2, (pos.getZ() & 15) >> 2, biome); + BCLib.LOGGER.warning("Unable to change Biome at " + pos); } /** diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index b2662f50..b3279b73 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -38,8 +38,8 @@ ], "depends": { "fabricloader": ">=0.14.6", - "fabric": ">=0.53.4", - "minecraft": "1.19-beta.3" + "fabric": ">=0.55.0", + "minecraft": "1.19-rc2" }, "custom": { "modmenu": {