diff --git a/kubejs/client_scripts/mods/ae2.js b/kubejs/client_scripts/mods/ae2.js deleted file mode 100644 index cc803be57..000000000 --- a/kubejs/client_scripts/mods/ae2.js +++ /dev/null @@ -1,9 +0,0 @@ -// priority: 0 - -const hideAE2Stuff = (event) => { - global.AE2_DISABLED_ITEMS.forEach(item => { - event.hide(item) - }) - - event.hide('ae2:facade') -} \ No newline at end of file diff --git a/kubejs/client_scripts/mods/chisel_and_bits.js b/kubejs/client_scripts/mods/chisel_and_bits.js deleted file mode 100644 index 836c6b25e..000000000 --- a/kubejs/client_scripts/mods/chisel_and_bits.js +++ /dev/null @@ -1,7 +0,0 @@ -// priority: 0 - -const hideChiselAndBitsStuff = (event) => { - global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => { - event.hide(item) - }) -} \ No newline at end of file diff --git a/kubejs/server_scripts/ae2/tags.js b/kubejs/server_scripts/ae2/tags.js index e6b5e5ac1..de053d208 100644 --- a/kubejs/server_scripts/ae2/tags.js +++ b/kubejs/server_scripts/ae2/tags.js @@ -1,5 +1,18 @@ // priority: 0 const registerAE2ItemTags = (event) => { + + global.AE2_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + event.add('c:hidden_from_recipe_viewers', 'ae2:facade') } + +const registerAE2BlockTags = (event) => { + + global.AE2_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/chisel_and_bits/tags.js b/kubejs/server_scripts/chisel_and_bits/tags.js new file mode 100644 index 000000000..65e1ae733 --- /dev/null +++ b/kubejs/server_scripts/chisel_and_bits/tags.js @@ -0,0 +1,18 @@ +// priority: 0 + +const registerChiselAndBitsItemTags = (event) => { + + global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(item) + event.add('c:hidden_from_recipe_viewers', item) + }) + + // event.add('c:hidden_from_recipe_viewers', 'ae2:facade') // hide bits +} + +const registerChiselAndBitsBlockTags = (event) => { + + global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => { + event.removeAllTagsFrom(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 1e9c01c81..6f46c7e38 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -24,6 +24,7 @@ ServerEvents.tags('item', event => { registerSophisticatedBackpacksItemTags(event) + registerChiselAndBitsItemTags(event) registerFTBQuestsItemTags(event) }) @@ -34,6 +35,7 @@ ServerEvents.tags('block', event => { registerTFCBlockTags(event) registerFirmaLifeBlockTags(event) + registerChiselAndBitsBlockTags(event) registerComputerCraftBlockTags(event) })