new system of hiding items example

This commit is contained in:
Dmitry 2024-01-26 12:06:44 +07:00
parent fec7d9ab3c
commit 3931c1ebad
5 changed files with 33 additions and 16 deletions

View file

@ -1,9 +0,0 @@
// priority: 0
const hideAE2Stuff = (event) => {
global.AE2_DISABLED_ITEMS.forEach(item => {
event.hide(item)
})
event.hide('ae2:facade')
}

View file

@ -1,7 +0,0 @@
// priority: 0
const hideChiselAndBitsStuff = (event) => {
global.CHISEL_AND_BITS_DISABLED_ITEMS.forEach(item => {
event.hide(item)
})
}

View file

@ -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)
})
}

View file

@ -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)
})
}

View file

@ -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)
})