finish small ships
This commit is contained in:
@@ -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'
|
||||
];
|
||||
Reference in New Issue
Block a user