diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index ff72b210e..0c495cdce 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -206,6 +206,15 @@ const registerTFCItemTags = (event) => { event.add(`tfg:rock_walls`, `tfc:rock/${slabType}/${stoneTypeName}_wall`) }) }) + + // Теги для кирпичных ступенек тфк + global.TFC_STONE_TYPES.forEach(stoneTypeName => { + global.TFC_BRICK_SLAB_BLOCK_TYPES.forEach(slabType => { + event.add(`tfg:brick_slabs`, `tfc:rock/${slabType}/${stoneTypeName}_slab`) + event.add(`tfg:brick_stairs`, `tfc:rock/${slabType}/${stoneTypeName}_stairs`) + event.add(`tfg:brick_walls`, `tfc:rock/${slabType}/${stoneTypeName}_wall`) + }) + }) // Удаление тегов у отключенных предметов global.TFC_DISABLED_ITEMS.forEach(item => { @@ -226,6 +235,15 @@ const registerTFCBlockTags = (event) => { event.add(`tfg:rock_walls`, `tfc:rock/${slabType}/${stoneTypeName}_wall`) }) }) + + // Теги для кирпичных ступенек тфк + global.TFC_STONE_TYPES.forEach(stoneTypeName => { + global.TFC_BRICK_SLAB_BLOCK_TYPES.forEach(slabType => { + event.add(`tfg:brick_slabs`, `tfc:rock/${slabType}/${stoneTypeName}_slab`) + event.add(`tfg:brick_stairs`, `tfc:rock/${slabType}/${stoneTypeName}_stairs`) + event.add(`tfg:brick_walls`, `tfc:rock/${slabType}/${stoneTypeName}_wall`) + }) + }) // Отключение ломания блоков установленных на полу event.add('tfcdesirepaths:trample_blacklist', 'tfc:placed_item') diff --git a/kubejs/startup_scripts/tfc/constants.js b/kubejs/startup_scripts/tfc/constants.js index 3003956d4..6ce10906d 100644 --- a/kubejs/startup_scripts/tfc/constants.js +++ b/kubejs/startup_scripts/tfc/constants.js @@ -783,18 +783,24 @@ global.TFC_WOOD_ITEM_TYPES_TO_WOOD_DUST = { }; /** - * Хранит названия типов полублоков из камня в TFC. + * Хранит названия типов полублоков из камня в TFC. (Не кирпичей) */ global.TFC_ROCK_SLAB_BLOCK_TYPES = [ 'raw', 'smooth', - 'bricks', 'cobble', - 'mossy_bricks', 'mossy_cobble', - 'cracked_bricks' ]; +/** + * Хранит названия типов полублоков из кирпича из камня в TFC + */ +global.TFC_BRICK_SLAB_BLOCK_TYPES = [ + 'bricks', + 'mossy_bricks', + 'cracked_bricks' +] + /** * Хранит названия цветов песка в TFC. */