This commit is contained in:
SpeeeDCraft 2023-11-11 23:31:01 +07:00
parent 3316ff56fb
commit ca0e62300f
4 changed files with 45 additions and 13 deletions

View file

@ -9,11 +9,12 @@ ServerEvents.tags('block', event => {
})
ServerEvents.tags('item', event => {
// register itemtags here
registerTFCTags(event)
})
ServerEvents.recipes(event => {
registerMinecraftRecipes(event)
registerTFCRecipes(event)
})
LootJS.modifiers((event) => {

View file

@ -0,0 +1,23 @@
// priority: 0
const removeAllTagsItems = [
'tfc:ore/amethyst',
'tfc:ore/diamond',
'tfc:ore/lapis_lazuli',
'tfc:ore/emerald',
'tfc:ore/pyrite',
'tfc:ore/opal',
'tfc:ore/ruby',
'tfc:ore/sapphire',
'tfc:ore/topaz',
'tfc:gem/amethyst',
'tfc:gem/diamond',
'tfc:gem/lapis_lazuli',
'tfc:gem/emerald',
'tfc:gem/pyrite',
'tfc:gem/opal',
'tfc:gem/ruby',
'tfc:gem/sapphire',
'tfc:gem/topaz'
]

View file

@ -1,16 +1,17 @@
// priority: 0
const registerTFCRecipes = (event) => {
/*
event.custom({
type: 'farmersdelight:cutting',
ingredients: [
{ item: 'minecraft:cake' }
],
tool: { tag: 'forge:tools/knives' },
result: [
{ item: 'farmersdelight:cake_slice', count: 7 }
]
})*/
// Remove recipe (gem -> cut gem)
event.remove({ id: 'tfc:crafting/vanilla/lapis_block' })
event.remove({ id: 'tfc:quern/amethyst' })
event.remove({ id: 'tfc:quern/diamond' })
event.remove({ id: 'tfc:quern/lapis_lazuli' })
event.remove({ id: 'tfc:quern/emerald' })
event.remove({ id: 'tfc:quern/pyrite' })
event.remove({ id: 'tfc:quern/opal' })
event.remove({ id: 'tfc:quern/ruby' })
event.remove({ id: 'tfc:quern/sapphire' })
event.remove({ id: 'tfc:quern/topaz' })
}

View file

@ -0,0 +1,7 @@
// priority: 0
const registerTFCTags = (event) => {
removeAllTagsItems.forEach(item => {
event.removeAllTagsFrom(item)
})
}