finish small ships
This commit is contained in:
parent
4de88400ea
commit
0e102bd39a
4 changed files with 51 additions and 7 deletions
|
|
@ -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)
|
||||
})
|
||||
|
||||
|
|
|
|||
|
|
@ -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` })
|
||||
})
|
||||
})
|
||||
|
||||
|
|
|
|||
8
kubejs/server_scripts/small_ships/tags.js
Normal file
8
kubejs/server_scripts/small_ships/tags.js
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
// priority: 0
|
||||
|
||||
const registerSmallShipsItemTags = (event) => {
|
||||
// Удаление тегов у отключенных предметов
|
||||
global.SMALL_SHIPS_DISABLED_ITEMS.forEach(item => {
|
||||
event.removeAllTagsFrom(item)
|
||||
})
|
||||
}
|
||||
|
|
@ -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'
|
||||
];
|
||||
Loading…
Add table
Add a link
Reference in a new issue