Правки

This commit is contained in:
Damodigy 2023-11-11 23:58:05 +07:00
parent 68fb9430c4
commit b6d3494181
11 changed files with 78 additions and 53 deletions

View file

@ -2,5 +2,14 @@
const createItemsToHide = [
"create:zinc_ore",
"create:deepslate_zinc_ore"
"create:deepslate_zinc_ore",
"create:crushed_raw_silver",
"create:crushed_raw_tin",
"create:crushed_raw_nickel",
"create:copper_sheet",
"create:brass_sheet",
"create:iron_sheet",
"create:golden_sheet",
"create:zinc_ingot",
"create:brass_ingot",
]

View file

@ -19,5 +19,9 @@ const minecraftItemsToHide = [
"minecraft:deepslate_diamond_ore",
"minecraft:nether_gold_ore",
"minecraft:nether_quartz_ore",
"minecraft:ancient_debris"
"minecraft:ancient_debris",
"minecraft:netherite_helmet",
"minecraft:netherite_chestplate",
"minecraft:netherite_leggings",
"minecraft:netherite_boots",
]

View file

@ -1,31 +0,0 @@
const newCreateRecipes = (event) => {
// Деревянная пластина для шестеренки
event.shaped('gtceu:wood_plate', [
' A',
' B ',
' '
], {
A: '#tfc:chisels',
B: '#tfc:lumber',
});
// Деревянная шестеренка ( маленькая )
event.shaped('create:cogwheel', [
' A ',
' B ',
' '
], {
A: '#tfc:saws',
B: 'create:large_cogwheel',
});
// Деревянная шестеренка ( большая )
event.shaped('create:large_cogwheel', [
' A ',
' B ',
' '
], {
A: 'create:shaft',
B: 'gtceu:wood_gear',
});
}

View file

@ -1,12 +0,0 @@
const newItemsCreate = (event) => {
// galvanized_iron
customWelding(event,["forge:ingots/iron","forge:plates/zinc"],"kubejs:galvanized_iron",3);
customWelding(event,["forge:ingots/wrought_iron","forge:plates/zinc"],"kubejs:galvanized_iron",3);
customHeating(event,"forge:ingots/galvanized_iron",["tfc:metal/wrought_iron",144],1400);
//customHeatLevel(event,"forge:ingots/galvanized_iron", 5.714, 921, 1228);
//shaft craft
customAnvil(event,"forge:ingots/galvanized_iron",["create:shaft",4],3,["hit_last","hit_second_last","hit_third_last"]);
}

View file

@ -0,0 +1,45 @@
// priority: 0
const registerCreateRecipes = (event) => {
// Удаление рецептов мода create
event.remove({ mod: 'create' });
// Деревянная пластина для шестеренки
event.shaped('gtceu:wood_plate', [
' A',
' B ',
' '
], {
A: '#tfc:chisels',
B: '#tfc:lumber',
});
// Деревянная шестеренка ( маленькая )
event.shaped('create:cogwheel', [
' A ',
' B ',
' '
], {
A: '#tfc:saws',
B: 'create:large_cogwheel',
});
// Деревянная шестеренка ( большая )
event.shaped('create:large_cogwheel', [
' A ',
' B ',
' '
], {
A: 'create:shaft',
B: 'gtceu:wood_gear',
});
// galvanized_iron
customWelding(event, ["forge:ingots/iron", "forge:plates/zinc"], "kubejs:galvanized_iron", 3);
customWelding(event, ["forge:ingots/wrought_iron", "forge:plates/zinc"], "kubejs:galvanized_iron", 3);
customHeating(event, "forge:ingots/galvanized_iron", ["tfc:metal/wrought_iron", 144], 1400);
//customHeatLevel(event,"forge:ingots/galvanized_iron", 5.714, 921, 1228);
//shaft craft
customAnvil(event, "forge:ingots/galvanized_iron", ["create:shaft", 4], 3, ["hit_last", "hit_second_last", "hit_third_last"]);
}

View file

@ -1,4 +0,0 @@
const removeReworkedRecipes = (event) => {
event.remove({ mod: 'create' });
event.remove({ mod: 'extendedcrafting' });
}

View file

@ -0,0 +1,6 @@
// priority: 0
const registerCreateTags = (event) => {
event.add('forge:ingots/galvanized_iron', 'kubejs:galvanized_iron');
}

View file

@ -0,0 +1,6 @@
// priority: 0
const registerExtendedCraftingRecipes = (event) => {
event.remove({ mod: 'extendedcrafting' });
}

View file

@ -10,14 +10,14 @@ ServerEvents.tags('block', event => {
ServerEvents.tags('item', event => {
// register itemtags here
event.add('forge:ingots/galvanized_iron', 'kubejs:galvanized_iron');
registerCreateTags(event)
registerTFCTags(event)
})
ServerEvents.recipes(event => {
newCreateRecipes(event)
removeReworkedRecipes(event)
registerCreateRecipes(event)
registerExtendedCraftingRecipes(event)
registerMinecraftRecipes(event)
newItemsCreate(event)
})
LootJS.modifiers((event) => {

View file

@ -1,3 +1,5 @@
// priority: 0
const customWelding = (event, [input1, input2], result, tier) => {
event.custom({
type: "tfc:welding",

Binary file not shown.