From b82b7dad395ad9441782d07a31e85626a471a7b4 Mon Sep 17 00:00:00 2001 From: Alexander Demidov Date: Mon, 20 Jul 2026 17:09:09 +0300 Subject: [PATCH] feat(datapacks): add mc26 recipe tuning for copper chest, torches, and waystones - Update recipe for copper chest to disable vanilla crafting - Modify torch recipe to increase yield (8 torches per craft) - Adjust warp stone recipe for Waystones mod (reduce ender pearl cost) - Add pack.mcmeta for mc26 datapack compatibility - Move recipe configurations to dedicated mc26 datapack folder - Update documentation with manual tuning instructions --- ReadMe.md | 21 ++++++++++++++++++++- datapacks/m2621/data/minecraft/copper_chest.json | 7 +++++++ datapacks/m2621/data/minecraft/torch.json | 15 +++++++++++++++ .../recipe => m2621/data/waystones}/warp_stone.json | 0 datapacks/m2621/pack.mcmeta | 6 ++++++ datapacks/simplify_waystone/pack.mcmeta | 6 ------ 6 files changed, 48 insertions(+), 7 deletions(-) create mode 100644 datapacks/m2621/data/minecraft/copper_chest.json create mode 100644 datapacks/m2621/data/minecraft/torch.json rename datapacks/{simplify_waystone/data/waystones/recipe => m2621/data/waystones}/warp_stone.json (100%) create mode 100644 datapacks/m2621/pack.mcmeta delete mode 100644 datapacks/simplify_waystone/pack.mcmeta diff --git a/ReadMe.md b/ReadMe.md index dfb2d3b..33d0914 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -159,7 +159,22 @@ OptiFine Alternatives # TODO - Перенести тюнинги рецептов в мод [CraftTweaker](https://www.curseforge.com/minecraft/mc-mods/crafttweaker) (и заодно разобраться в нём) +Во всяком случае это всё можно добавить вручную в saves/ВАШ_МИР или в папку world на сервере. + +`datapacks/m2612/pack.mcmeta` +``` +{ + "pack": { + "pack_format": 61, + "description": "Tuning for mc26 build" + } +} +``` + +## Minecraft + Отключение ванильного рецепта медного сундука: +`datapacks/m2612/data/minecraft/recipe/copper_chest.json` ``` { "type": "minecraft:crafting_shapeless", @@ -170,6 +185,7 @@ OptiFine Alternatives } ``` Немного больше факелов: +`datapacks/m2612/data/minecraft/recipe/torch.json` ``` { "type": "minecraft:crafting_shaped", @@ -188,7 +204,10 @@ OptiFine Alternatives } ``` -Измненный рецепт крафта камня перемещения (четыре ока эндера что-то уж слишком много для него): +## Waystones + +Измненный рецепт крафта камня перемещения (четыре ока эндера что-то уж слишком много для него): +В папке мира: `datapacks/m2612/data/waystones/recipe/warp_stone.json` ``` { "type": "minecraft:crafting_shaped", diff --git a/datapacks/m2621/data/minecraft/copper_chest.json b/datapacks/m2621/data/minecraft/copper_chest.json new file mode 100644 index 0000000..d8f4a23 --- /dev/null +++ b/datapacks/m2621/data/minecraft/copper_chest.json @@ -0,0 +1,7 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + "minecraft:copper_ingot" + ], + "result": {"id": "minecraft:copper_chest", "count": 0} +} \ No newline at end of file diff --git a/datapacks/m2621/data/minecraft/torch.json b/datapacks/m2621/data/minecraft/torch.json new file mode 100644 index 0000000..5c0f16c --- /dev/null +++ b/datapacks/m2621/data/minecraft/torch.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "#", + "|" + ], + "key": { + "#": "minecraft:coal", + "|": "minecraft:stick" + }, + "result": { + "id": "minecraft:torch", + "count": 8 + } +} \ No newline at end of file diff --git a/datapacks/simplify_waystone/data/waystones/recipe/warp_stone.json b/datapacks/m2621/data/waystones/warp_stone.json similarity index 100% rename from datapacks/simplify_waystone/data/waystones/recipe/warp_stone.json rename to datapacks/m2621/data/waystones/warp_stone.json diff --git a/datapacks/m2621/pack.mcmeta b/datapacks/m2621/pack.mcmeta new file mode 100644 index 0000000..dfd089b --- /dev/null +++ b/datapacks/m2621/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 61, + "description": "Tuning for mc26 build" + } +} \ No newline at end of file diff --git a/datapacks/simplify_waystone/pack.mcmeta b/datapacks/simplify_waystone/pack.mcmeta deleted file mode 100644 index 2d96d08..0000000 --- a/datapacks/simplify_waystone/pack.mcmeta +++ /dev/null @@ -1,6 +0,0 @@ -{ - "pack": { - "pack_format": 61, - "description": "Simplify waystone stone recipe" - } -}