BiomeTweaker

BiomeTweaker

13M Downloads

[1.18.2] Issues with the Tectonic Datapack

0BLIQU3 opened this issue ยท 0 comments

commented

Currently, I am attempting to edit a fairly large amount of mob spawns with Biometweaker and am also using the Tectonic datapack. However, Biometweaker seems largely unable to remove spawns from a handful of its biomes (but it can add them). In the logs, it seems to be outputting errors for these biomes along the lines of:

[21:37:28] [Render thread/ERROR]: No biome found for resource location tectonic:cold_river. Ensure it is correct and has there is a corresponding biome in the output folder.

However, all of the Tectonic biomes show up perfectly fine in the output folder.

Additionally, here is what my script looks like:

Tweaker.setScriptStage("FINISHED_LOAD")

AllBiomes = forAllBiomes()
ZombieBiomes = forBiomes("autumnity:pumpkin_fields", "minecraft:plains", "minecraft:sunflower_plains", "minecraft:beach", "minecraft:meadow", "minecraft:windswept_hills", "minecraft:windswept_gravelly_hills", "minecraft:stony_shore", "tectonic:grasslands", "tectonic:lukewarm_beach", "tectonic:lukewarm_cliffs", "tectonic:alpine_meadow", "tectonic:cold_beach", "tectonic:cold_cliffs", "tectonic:cold_plains")
SkeletonBiomes = forBiomes("autumnity:maple_forest", "minecraft:wooded_badlands", "minecraft:forest", "minecraft:flower_forest", "minecraft:birch_forest", "minecraft:old_growth_birch_forest", "minecraft:dark_forest", "minecraft:windswept_forest", "minecraft:taiga", "minecraft:old_growth_pine_taiga", "minecraft:old_growth_spruce_taiga", "tectonic:evergreen_forest")
SpiderBiomes = forBiomes("minecraft:snowy_taiga", "minecraft:grove", "tectonic:old_growth_snowy_taiga", "autumnity:maple_forest", "minecraft:wooded_badlands", "minecraft:forest", "minecraft:flower_forest", "minecraft:birch_forest", "minecraft:old_growth_birch_forest", "minecraft:dark_forest", "minecraft:windswept_forest", "minecraft:taiga", "minecraft:old_growth_pine_taiga", "minecraft:old_growth_spruce_taiga", "tectonic:evergreen_forest")
StrayBiomes = forBiomes("minecraft:snowy_taiga", "minecraft:grove", "tectonic:old_growth_snowy_taiga")
PhantomBiomes = forBiomes("minecraft:stony_peaks", "minecraft:snowy_slopes", "minecraft:jagged_peaks", "minecraft:frozen_peaks")
HuskBiomes = forBiomes("atmospheric:dunes", "atmospheric:flourishing_dunes", "atmospheric:petrified_dunes", "atmospheric:rocky_dunes", "minecraft:desert", "tectonic:desert_dunes", "tectonic:red_desert", "tectonic:red_desert_dunes", "tectonic:sandstone_cliffs")
SlimeBiomes = forBiomes("minecraft:swamp")
DrownedBiomes = forBiomes("minecraft:frozen_river", "minecraft:cold_ocean", "minecraft:deep_cold_ocean", "minecraft:frozen_ocean", "minecraft:deep_frozen_ocean", "tectonic:cold_river", "tectonic:dripstone_river", "tectonic:lukewarm_river", "tectonic:warm_river")
TropicalSlimeBiomes = forBiomes("minecraft:beach", "minecraft:snowy_beach", "tectonic:lukewarm_beach", "tectonic:cold_beach")

AllBiomes.removeSpawn("ALL", "minecraft:zombie")
ZombieBiomes.addSpawn("MONSTER", "minecraft:zombie", 100, 2, 4)

AllBiomes.removeSpawn("ALL", "minecraft:zombie_villager")
ZombieBiomes.addSpawn("MONSTER", "minecraft:zombie_villager", 1, 1, 1)

AllBiomes.removeSpawn("ALL", "minecraft:skeleton")
SkeletonBiomes.addSpawn("MONSTER", "minecraft:skeleton", 80, 2, 3)

AllBiomes.removeSpawn("ALL", "minecraft:spider")
SpiderBiomes.addSpawn("MONSTER", "minecraft:spider", 75, 2, 3)

AllBiomes.removeSpawn("ALL", "minecraft:stray")
StrayBiomes.addSpawn("MONSTER", "minecraft:stray", 80, 2, 3)

AllBiomes.removeSpawn("ALL", "minecraft:phantom")
PhantomBiomes.addSpawn("MONSTER", "minecraft:phantom", 50, 3, 4)

AllBiomes.removeSpawn("ALL", "minecraft:husk")
HuskBiomes.addSpawn("MONSTER", "minecraft:husk", 100, 2, 4)

AllBiomes.removeSpawn("ALL", "minecraft:slime")
SlimeBiomes.addSpawn("MONSTER", "minecraft:slime", 75, 2, 3)

AllBiomes.removeSpawn("ALL", "minecraft:drowned")
DrownedBiomes.addSpawn("WATER_CREATURE", "minecraft:drowned", 2, 2, 4)

AllBiomes.removeSpawn("ALL", "minecraft:witch")

AllBiomes.removeSpawn("ALL", "minecraft:enderman")

AllBiomes.removeSpawn("ALL", "savage_and_ravage:skeleton_villager")