Merge pull request #104 from TerraFirmaGreg-Team/crafts-toolbelt

toolbelt mod
This commit is contained in:
Dmitry 2023-12-02 10:29:54 +07:00 committed by GitHub
commit aca043fb1a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 72 additions and 0 deletions

View file

@ -48,6 +48,7 @@ ServerEvents.recipes(event => {
registerSophisticatedBackpacksRecipes(event)
registerSmallShipsRecipes(event)
registerExtendedCraftingRecipes(event)
registerToolBeltRecipes(event)
})
/**

View file

@ -0,0 +1,71 @@
// priority: 0
const registerToolBeltRecipes = (event) => {
// Удаление всех рецептов мода
event.remove({ mod: 'toolbelt' });
// ToolBelt с размером 2
event.shaped('toolbelt:belt', [
'ABA',
'B B',
'BCB'
], {
A: '#forge:string',
B: '#forge:leather',
C: '#forge:plates/wrought_iron'
})
// Мешочек
event.shaped('toolbelt:pouch', [
'ACA',
'B B',
'ABA'
], {
A: '#forge:string',
B: '#forge:leather',
C: '#forge:plates/steel'
})
// ToolBelt с размером 3
event.shapeless(Item.of('toolbelt:belt', '{Size:3}'), [
Item.of('toolbelt:belt', '{Size:2}'),
'toolbelt:pouch'
])
// ToolBelt с размером 4
event.shapeless(Item.of('toolbelt:belt', '{Size:4}'), [
Item.of('toolbelt:belt', '{Size:3}'),
'toolbelt:pouch'
])
// ToolBelt с размером 5
event.shapeless(Item.of('toolbelt:belt', '{Size:5}'), [
Item.of('toolbelt:belt', '{Size:4}'),
'toolbelt:pouch'
])
// ToolBelt с размером 6
event.shapeless(Item.of('toolbelt:belt', '{Size:6}'), [
Item.of('toolbelt:belt', '{Size:5}'),
'toolbelt:pouch'
])
// ToolBelt с размером 7
event.shapeless(Item.of('toolbelt:belt', '{Size:7}'), [
Item.of('toolbelt:belt', '{Size:6}'),
'toolbelt:pouch'
])
// ToolBelt с размером 8
event.shapeless(Item.of('toolbelt:belt', '{Size:8}'), [
Item.of('toolbelt:belt', '{Size:7}'),
'toolbelt:pouch'
])
// ToolBelt с размером 9
event.shapeless(Item.of('toolbelt:belt', '{Size:9}'), [
Item.of('toolbelt:belt', '{Size:8}'),
'toolbelt:pouch'
])
}