Правки
This commit is contained in:
parent
68fb9430c4
commit
b6d3494181
11 changed files with 78 additions and 53 deletions
|
|
@ -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",
|
||||
]
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
]
|
||||
|
|
@ -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',
|
||||
});
|
||||
}
|
||||
|
|
@ -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"]);
|
||||
|
||||
|
||||
}
|
||||
45
kubejs/server_scripts/create/recipes.js
Normal file
45
kubejs/server_scripts/create/recipes.js
Normal 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"]);
|
||||
}
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
const removeReworkedRecipes = (event) => {
|
||||
event.remove({ mod: 'create' });
|
||||
event.remove({ mod: 'extendedcrafting' });
|
||||
}
|
||||
6
kubejs/server_scripts/create/tags.js
Normal file
6
kubejs/server_scripts/create/tags.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
// priority: 0
|
||||
|
||||
const registerCreateTags = (event) => {
|
||||
|
||||
event.add('forge:ingots/galvanized_iron', 'kubejs:galvanized_iron');
|
||||
}
|
||||
6
kubejs/server_scripts/extendedCrafting/recipes.js
Normal file
6
kubejs/server_scripts/extendedCrafting/recipes.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
// priority: 0
|
||||
|
||||
const registerExtendedCraftingRecipes = (event) => {
|
||||
|
||||
event.remove({ mod: 'extendedcrafting' });
|
||||
}
|
||||
|
|
@ -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) => {
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
// priority: 0
|
||||
|
||||
const customWelding = (event, [input1, input2], result, tier) => {
|
||||
event.custom({
|
||||
type: "tfc:welding",
|
||||
|
|
|
|||
BIN
mods/treetap-1.20.1-0.0.4.jar
Normal file
BIN
mods/treetap-1.20.1-0.0.4.jar
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue