From 7a86a85f4fb42bac6d93174100de7a904d1e7b52 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 4 Oct 2025 15:55:58 +0100 Subject: [PATCH] remove the example dea fission recipes/items --- kubejs/server_scripts/deafission/recipes.js | 9 +++++++++ kubejs/server_scripts/deafission/tags.js | 16 ++++++++++++++++ kubejs/server_scripts/main_server_script.js | 1 + 3 files changed, 26 insertions(+) create mode 100644 kubejs/server_scripts/deafission/recipes.js create mode 100644 kubejs/server_scripts/deafission/tags.js diff --git a/kubejs/server_scripts/deafission/recipes.js b/kubejs/server_scripts/deafission/recipes.js new file mode 100644 index 000000000..2f0c92804 --- /dev/null +++ b/kubejs/server_scripts/deafission/recipes.js @@ -0,0 +1,9 @@ +// priority: 0 +"use strict"; + +function registerDeaFissionRecipes(event) { + event.remove({ id: 'deafission:fission_reactor_fuel/uranium' }) + event.remove({ id: 'deafission:fission_reactor_fuel/thorium' }) + event.remove({ id: 'deafission:fission_reactor_coolant/thorium/nak_to_plasma' }) + event.remove({ id: 'deafission:fission_reactor_coolant/uranium/water_to_steam' }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/deafission/tags.js b/kubejs/server_scripts/deafission/tags.js new file mode 100644 index 000000000..b3842a682 --- /dev/null +++ b/kubejs/server_scripts/deafission/tags.js @@ -0,0 +1,16 @@ +// priority: 0 +"use strict"; + +function registerDeaFissionItemTags(event) { + const DISABLED_ITEMS = [ + 'deafission:fuelcell_thorium_x1', + 'deafission:fuelcell_plutonium_x1', + 'deafission:fuelcell_uranium_x1', + 'deafission:fuelcell_uranium_x4' + ] + + DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 6b0be249c..cb967d311 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -22,6 +22,7 @@ ServerEvents.tags('item', event => { registerCreateConnectedItemTags(event) registerCreateDecoItemTags(event) registerCreateFactoryLogisticsItemTags(event) + registerDeaFissionItemTags(event) registerDomumOrnamentumItemTags(event) registerDiggerHelmetItemTags(event) registerEndermanOverhaulItemTags(event)