From ed144cb8fe11f57d5b5f8c650e4e3b96cd239c6e Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 17 Jan 2026 12:00:45 +0000 Subject: [PATCH] remove WAB structures --- kubejs/server_scripts/main_server_script.js | 1 + .../server_scripts/wan_ancient_beasts/tags.js | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 237af4431..bca24d1f4 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -133,6 +133,7 @@ ServerEvents.tags('worldgen/biome', event => { registerAdAstraBiomeTags(event) registerCreatePickyWheelsBiomeTags(event) registerTFGBiomeTags(event) + registerWansAncientBeastsBiomeTags(event) }) ServerEvents.tags('entity_type', event => { diff --git a/kubejs/server_scripts/wan_ancient_beasts/tags.js b/kubejs/server_scripts/wan_ancient_beasts/tags.js index 5e5e95e49..1a7c110d4 100644 --- a/kubejs/server_scripts/wan_ancient_beasts/tags.js +++ b/kubejs/server_scripts/wan_ancient_beasts/tags.js @@ -58,4 +58,23 @@ const registerWABEntityTypeTags = (event) => { event.add('wan_ancient_beasts:eater_ignore', 'species:springling') event.add('wan_ancient_beasts:eater_ignore', 'species:quake') +} + +const registerWansAncientBeastsBiomeTags = (event) => { + event.removeAll('wan_ancient_beasts:toxlacanth_spawn'); + event.removeAll('wan_ancient_beasts:has_structure/abandoned_village'); + event.removeAll('wan_ancient_beasts:has_structure/ancient_nest'); + event.removeAll('wan_ancient_beasts:has_structure/dead_coral'); + event.removeAll('wan_ancient_beasts:has_structure/desert_ruins'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_badlands'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_desert'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_icespikes'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_jungle'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_oldgrowthtaiga'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_peaks'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_plains'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_savanna'); + event.removeAll('wan_ancient_beasts:has_structure/digsite_taiga'); + event.removeAll('wan_ancient_beasts:has_structure/ice_spike_castle'); + event.removeAll('wan_ancient_beasts:has_structure/mesa_temple'); } \ No newline at end of file