Consolidating Development: 0.9.x (#846)

Signed-off-by: Pyritie <pyritie@gmail.com>
Signed-off-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: Pyritie <Pyritie@gmail.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
Co-authored-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: aidie8 <aidenvanzuilen@gmail.com>
Co-authored-by: Xikaro <os.valerievich@ya.ru>
Co-authored-by: Xikaro <55663835+Xikaro@users.noreply.github.com>
Co-authored-by: Zleub <debray.arnaud@gmail.com>
This commit is contained in:
Nebby 2025-04-14 14:00:08 -04:00 committed by GitHub
parent 528672e95b
commit d4c80a4b61
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2192 changed files with 104647 additions and 53190 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,52 +2,95 @@
const registerCreateItemTags = (event) => {
// Удаление тегов у отключенных предметов
global.CREATE_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
event.add('c:hidden_from_recipe_viewers', item)
})
// Удаление тегов у отключенных предметов
global.CREATE_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
event.add('c:hidden_from_recipe_viewers', item)
})
// Тэги для ручек и сидушек
global.MINECRAFT_DYE_NAMES.forEach(dye => {
event.add('tfg:colored_valve_handles', `create:${dye}_valve_handle`)
if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`)
})
// Is this Greate's fault?
event.remove('c:hidden_from_recipe_viewers', 'create:copper_sheet')
event.remove('c:hidden_from_recipe_viewers', 'create:brass_sheet')
event.remove('c:hidden_from_recipe_viewers', 'create:golden_sheet')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_gold')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_copper')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_zinc')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_tin')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_silver')
event.remove('c:hidden_from_recipe_viewers', 'create:crushed_raw_lead')
// Add "cloth" items so sails can be created with any kind of cloth instead of wool blocks
event.add('tfg:usable_in_sail_frame', 'tfc:burlap_cloth')
event.add('tfg:usable_in_sail_frame', 'tfc:wool_cloth')
event.add('tfg:usable_in_sail_frame', "tfc:silk_cloth")
// Тэги для ручек и сидушек
global.MINECRAFT_DYE_NAMES.forEach(dye => {
event.add('tfg:colored_valve_handles', `create:${dye}_valve_handle`)
event.add('minecraft:trimmable_armor', 'create:copper_diving_helmet')
event.add('minecraft:trimmable_armor', 'create:copper_diving_boots')
if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`)
})
event.add('minecraft:trimmable_armor', 'create:copper_diving_helmet')
event.add('minecraft:trimmable_armor', 'create:copper_diving_boots')
event.add('minecraft:trimmable_armor', 'create:netherite_diving_helmet')
event.add('minecraft:trimmable_armor', 'create:netherite_backtank')
event.add('minecraft:trimmable_armor', 'create:netherite_diving_boots')
event.add('create:blaze_burner_fuel/regular', "gtceu:poor_raw_coal")
event.add('create:blaze_burner_fuel/regular', "gtceu:coal_dust")
event.add('create:blaze_burner_fuel/regular', "gtceu:charcoal_dust")
event.add('create:blaze_burner_fuel/regular', "gtceu:raw_coal")
event.add('create:blaze_burner_fuel/regular', "gtceu:rich_raw_coal")
event.add('create:blaze_burner_fuel/regular', "gtceu:flawed_coal_gem")
event.add('create:blaze_burner_fuel/regular', "gtceu:chipped_coal_gem")
event.add('create:blaze_burner_fuel/regular', "gtceu:pure_coal_dust")
event.add('create:blaze_burner_fuel/special', "gtceu:flawless_coal_gem")
event.add('create:blaze_burner_fuel/special', "gtceu:exquisite_coal_gem")
event.add('create:blaze_burner_fuel/special', "gtceu:coke_gem")
event.add('tfc:forge_invisible_whitelist', 'create:basin')
event.add('create:non_movable', 'gtceu:wood_crate')
event.add('create:non_movable', 'gtceu:bronze_crate')
event.add('create:non_movable', 'gtceu:steel_crate')
event.add('create:non_movable', 'gtceu:aluminium_crate')
event.add('create:non_movable', 'gtceu:stainless_steel_crate')
event.add('create:non_movable', 'gtceu:titanium_crate')
event.add('create:non_movable', 'gtceu:tungsten_steel_crate')
event.add('create:non_movable', '#create:toolboxes')
event.remove('create:stone_types/deepslate', 'minecraft:deepslate')
event.remove('create:stone_types/dripstone', 'minecraft:dripstone_block')
event.remove('create:stone_types/blackstone', 'minecraft:blackstone')
}
const registerCreateBlockTags = (event) => {
// Удаление тегов у отключенных предметов
global.CREATE_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
})
// Удаление тегов у отключенных предметов
global.CREATE_DISABLED_ITEMS.forEach(item => {
event.removeAllTagsFrom(item)
})
// Тэги для ручек и сидушек
global.MINECRAFT_DYE_NAMES.forEach(dye => {
event.add('tfg:colored_valve_handles', `create:${dye}_valve_handle`)
if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`)
})
// Тэги для ручек и сидушек
global.MINECRAFT_DYE_NAMES.forEach(dye => {
event.add('tfg:colored_valve_handles', `create:${dye}_valve_handle`)
if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`)
})
// Disable bulk blasting
event.removeAll('create:fan_processing_catalysts/blasting')
}
const registerCreateFluidTags = (event) => {
// Делаем воду из TFC бесконечной для помпы Create
event.add('create:bottomless/allow', 'tfc:fresh_water')
event.add('create:bottomless/allow', 'tfc:salt_water')
// Добавляем тег для скрытия в EMI
event.add('c:hidden_from_recipe_viewers', 'create:chocolate')
event.add('c:hidden_from_recipe_viewers', 'create:honey')
// Делаем воду из TFC бесконечной для помпы Create
event.add('create:bottomless/allow', 'tfc:fresh_water')
event.add('create:bottomless/allow', 'tfc:salt_water')
// Добавляем тег для скрытия в EMI
event.add('c:hidden_from_recipe_viewers', 'create:chocolate')
event.add('c:hidden_from_recipe_viewers', 'create:honey')
// Disable bulk blasting
event.removeAll('create:fan_processing_catalysts/blasting')
}