finish small ships

This commit is contained in:
Dmitry 2023-12-11 07:46:18 +07:00
parent 4de88400ea
commit 0e102bd39a
4 changed files with 51 additions and 7 deletions

View file

@ -6,6 +6,7 @@
ServerEvents.tags('item', event => {
registerTFCItemTags(event)
registerFirmaLifeItemTags(event)
registerSmallShipsItemTags(event)
// registerMinecraftItemTags(event)
registerCreateItemTags(event)
registerAdAstraItemTags(event)
@ -60,6 +61,7 @@ ServerEvents.recipes(event => {
registerFirmaLifeRecipes(event)
registerWaterFlasksRecipes(event)
registerTreeTapRecipes(event)
registerSmallShipsRecipes(event)
// registerMinecraftRecipes(event)
// registerGTCEURecipes(event)
registerCreateRecipes(event)
@ -68,7 +70,6 @@ ServerEvents.recipes(event => {
registerAdAstraRecipes(event)
// registerMoreRedRecipes(event)
// registerSophisticatedBackpacksRecipes(event)
registerSmallShipsRecipes(event)
registerToolBeltRecipes(event)
})

View file

@ -3,9 +3,14 @@
const registerSmallShipsRecipes = (event) => {
// Удаление рецептов ванильных кораблей
global.VANILLA_WOOD_TYPES.forEach(woodTypeName => {
global.SHIP_TYPES.forEach(shipTypeName => {
event.remove({ id: `smallships:${woodTypeName}_${shipTypeName}` })
global.SMALL_SHIPS_DISABLED_ITEMS.forEach(item => {
event.remove({ output: item })
})
// Удаление конверсии ванильных кораблей в тфк
global.SHIP_TYPES.forEach(shipType => {
global.VANILLA_WOOD_TYPES.forEach(woodType => {
event.remove({ id: `tfships:${woodType}_${shipType}_conversion` })
})
})

View file

@ -0,0 +1,8 @@
// priority: 0
const registerSmallShipsItemTags = (event) => {
// Удаление тегов у отключенных предметов
global.SMALL_SHIPS_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
})
}

View file

@ -1,7 +1,37 @@
// priority: 0
global.SMALL_SHIPS_DISABLED_ITEMS = [
'smallships:oak_cog',
'smallships:oak_brigg',
'smallships:oak_galley',
'smallships:spruce_cog',
'smallships:spruce_brigg',
'smallships:spruce_galley',
'smallships:birch_cog',
'smallships:birch_brigg',
'smallships:birch_galley',
'smallships:jungle_cog',
'smallships:jungle_brigg',
'smallships:jungle_galley',
'smallships:acacia_cog',
'smallships:acacia_brigg',
'smallships:acacia_galley',
'smallships:cherry_cog',
'smallships:cherry_brigg',
'smallships:cherry_galley',
'smallships:dark_oak_cog',
'smallships:dark_oak_brigg',
'smallships:dark_oak_galley',
'smallships:mangrove_cog',
'smallships:mangrove_brigg',
'smallships:mangrove_galley',
'smallships:bamboo_cog',
'smallships:bamboo_brigg',
'smallships:bamboo_galley'
];
global.SHIP_TYPES = [
"cog",
"brigg",
"galley"
'cog',
'brigg',
'galley'
];