initial commit
All checks were successful
Publish Release / build-and-release (release) Successful in 3s

This commit is contained in:
AXOLOTsh
2026-06-08 02:24:39 +03:00
commit 62eadea1d6
243 changed files with 2218 additions and 0 deletions

100
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,100 @@
name: Publish Release
on:
release:
types: [published]
env:
# --- GLOBAL OVERRIDES ---
# Modify these variables to override default GitHub context values
PROJECT_NAME: ${{ github.event.repository.name }}
RELEASE_TAG: ${{ github.ref_name }}
RELEASE_BODY: ${{ github.event.release.body }}
COMMIT_URL: gitea.cheppyjam.ru/${{ github.repository }}/commit # overrode: ${{ github.server_url }}
CHANGELOG_FILE: "changelog.md"
# ------------------------
jobs:
build-and-release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Configure Outputs
id: config
run: |
VERSION=${RELEASE_TAG#v}
echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "ARCHIVE_NAME=${PROJECT_NAME}-v${VERSION}.zip" >> $GITHUB_ENV
- name: Generate Changelog
id: changelog
run: |
git fetch --prune --unshallow --tags || git fetch --tags
echo "# Release Notes" > $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
if [ ! -z "$RELEASE_BODY" ]; then
echo "$RELEASE_BODY" >> $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
fi
echo "## Changelog" >> $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
PREVIOUS_TAG=$(git describe --tags --abbrev=0 HEAD~1 2>/dev/null || echo "")
if [ -z "$PREVIOUS_TAG" ]; then
LOG_RANGE="${RELEASE_TAG}"
echo "This is the first release." >> $CHANGELOG_FILE
else
LOG_RANGE="${PREVIOUS_TAG}..${RELEASE_TAG}"
fi
FORMAT_STR="* %s ([\`%h\`]($COMMIT_URL/%H))"
FEATS=$(git log $LOG_RANGE --grep="^feat" --pretty=format:"$FORMAT_STR" || true)
if [ ! -z "$FEATS" ]; then
echo "### New Features" >> $CHANGELOG_FILE
echo "$FEATS" >> $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
fi
FIXES=$(git log $LOG_RANGE --grep="^fix" --pretty=format:"$FORMAT_STR" || true)
if [ ! -z "$FIXES" ]; then
echo "### Bug Fixes" >> $CHANGELOG_FILE
echo "$FIXES" >> $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
fi
MAINTENANCE=$(git log $LOG_RANGE --grep="^chore\|^refactor\|^perf\|^style" --pretty=format:"$FORMAT_STR" || true)
if [ ! -z "$MAINTENANCE" ]; then
echo "### Maintenance" >> $CHANGELOG_FILE
echo "$MAINTENANCE" >> $CHANGELOG_FILE
echo "" >> $CHANGELOG_FILE
fi
- name: Create Archive
run: |
git archive --format zip --output ${{ env.ARCHIVE_NAME }} HEAD \
':(exclude).github/' \
':(exclude).git/' \
':(exclude).gitignore'
- name: Update Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ env.RELEASE_TAG }}
name: "${{ env.PROJECT_NAME }} ${{ env.RELEASE_TAG }}"
body_path: ${{ env.CHANGELOG_FILE }}
files: ${{ env.ARCHIVE_NAME }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
*.code-workspace
*.zip

View File

@@ -0,0 +1,23 @@
{
"parent": "more_crafts:guide/craft/stonecutting",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.stonecutting.copper.description",
"fallback": "Вы можете снимать степени окисления меди в камнерезе."
},
"icon": {
"count": 1,
"id": "minecraft:copper_block"
},
"title": {
"translate": "advancement.guide.craft.stonecutting.copper.title",
"fallback": "Обработка Меди"
}
}
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:exposed_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:oxidized_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:oxidized_copper",
"result": "minecraft:exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:oxidized_copper",
"result": "minecraft:weathered_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_copper_block",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_exposed_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_exposed_copper",
"result": "minecraft:exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_exposed_copper",
"result": "minecraft:waxed_copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:oxidized_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:waxed_copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:waxed_exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:waxed_weathered_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_oxidized_copper",
"result": "minecraft:weathered_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_weathered_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_weathered_copper",
"result": "minecraft:exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_weathered_copper",
"result": "minecraft:waxed_copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_weathered_copper",
"result": "minecraft:waxed_exposed_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:waxed_weathered_copper",
"result": "minecraft:weathered_copper"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:weathered_copper",
"result": "minecraft:copper_block"
}

View File

@@ -0,0 +1,5 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:weathered_copper",
"result": "minecraft:exposed_copper"
}

View File

@@ -0,0 +1,23 @@
{
"parent": "more_crafts:guide/craft/crafting",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.crafting.light.description",
"fallback": "Вы можете создавать блоки света. Посмотрите в книгу рецептов."
},
"icon": {
"count": 1,
"id": "minecraft:light"
},
"title": {
"translate": "advancement.guide.craft.crafting.light.title",
"fallback": "Блоки Света"
}
}
}

View File

@@ -0,0 +1,46 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_torch": {
"conditions": {
"items": [
{
"items": "minecraft:torch"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "light_crafting:light1"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_torch"
]
],
"rewards": {
"recipes": [
"light_crafting:light1",
"light_crafting:light2",
"light_crafting:light3",
"light_crafting:light4",
"light_crafting:light5",
"light_crafting:light6",
"light_crafting:light7",
"light_crafting:light8",
"light_crafting:light9",
"light_crafting:light10",
"light_crafting:light11",
"light_crafting:light12",
"light_crafting:light13",
"light_crafting:light14",
"light_crafting:light15"
]
}
}

View File

@@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "1"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "10"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:light",
"minecraft:tinted_glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "11"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:light",
"minecraft:glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "12"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:light",
"minecraft:tinted_glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "13"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:light",
"minecraft:glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "14"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:light",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "15"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "2"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "3"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
"minecraft:tinted_glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "4"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,24 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
[
"minecraft:soul_torch",
"minecraft:redstone_torch"
]
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "5"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "6"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "7"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:tinted_glass",
"minecraft:tinted_glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "8"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shapeless",
"group": "invisible_light",
"category": "building",
"ingredients": [
"minecraft:glass",
"minecraft:glass",
"minecraft:glass",
"minecraft:tinted_glass",
"minecraft:torch"
],
"result": {
"id": "minecraft:light",
"components": {
"minecraft:block_state": {
"level": "9"
}
},
"count": 4
}
}

View File

@@ -0,0 +1,23 @@
{
"parent": "guide:root",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.description",
"fallback": "На сервере есть несколько уникальных крафтов."
},
"icon": {
"count": 1,
"id": "minecraft:knowledge_book"
},
"title": {
"translate": "advancement.guide.craft.title",
"fallback": "Крафты"
}
}
}

View File

@@ -0,0 +1,23 @@
{
"parent": "more_crafts:guide/craft",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.crafting.description",
"fallback": ""
},
"icon": {
"count": 1,
"id": "minecraft:crafting_table"
},
"title": {
"translate": "advancement.guide.craft.crafting.title",
"fallback": "Верстак"
}
}
}

View File

@@ -0,0 +1,23 @@
{
"parent": "more_crafts:guide/craft",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.stonecutting.description",
"fallback": ""
},
"icon": {
"count": 1,
"id": "minecraft:stonecutter"
},
"title": {
"translate": "advancement.guide.craft.stonecutting.title",
"fallback": "Камнерез"
}
}
}

View File

@@ -0,0 +1,23 @@
{
"parent": "more_crafts:guide/craft/stonecutting",
"criteria": {
"Tick": {
"trigger": "minecraft:tick"
}
},
"display": {
"announce_to_chat": false,
"description": {
"translate": "advancement.guide.craft.stonecutting.wood.description",
"fallback": "Вы можете обрабатывать дерево в камнерезе."
},
"icon": {
"count": 1,
"id": "minecraft:oak_log"
},
"title": {
"translate": "advancement.guide.craft.stonecutting.wood.title",
"fallback": "Обработка Дерева"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:acacia_logs",
"result": {
"id": "minecraft:acacia_boat"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"count": 2,
"id": "minecraft:acacia_button"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"id": "minecraft:acacia_door"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:acacia_planks",
"minecraft:acacia_fence_gate"
],
"result": {
"id": "minecraft:acacia_fence"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:acacia_planks",
"minecraft:acacia_fence"
],
"result": {
"id": "minecraft:acacia_fence_gate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_log",
"result": {
"id": "minecraft:acacia_wood"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:acacia_logs",
"result": {
"count": 4,
"id": "minecraft:acacia_planks"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"id": "minecraft:acacia_pressure_plate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:acacia_logs",
"result": {
"id": "minecraft:acacia_shelf"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"id": "minecraft:acacia_sign"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"count": 2,
"id": "minecraft:acacia_slab"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"id": "minecraft:acacia_stairs"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_log",
"result": {
"id": "minecraft:stripped_acacia_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:stripped_acacia_log",
"result": {
"id": "minecraft:stripped_acacia_wood"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_wood",
"result": {
"id": "minecraft:stripped_acacia_wood"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:acacia_planks",
"result": {
"id": "minecraft:acacia_trapdoor"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_block",
"result": {
"count": 9,
"id": "minecraft:bamboo"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:bamboo_blocks",
"result": {
"count": 4,
"id": "minecraft:bamboo_planks"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:bamboo_blocks",
"result": {
"id": "minecraft:bamboo_raft"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_button",
"count": 2
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_door"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:bamboo_planks",
"minecraft:bamboo_fence_gate"
],
"result": {
"id": "minecraft:bamboo_fence"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:bamboo_planks",
"minecraft:bamboo_fence"
],
"result": {
"id": "minecraft:bamboo_fence_gate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_mosaic"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_mosaic",
"result": {
"id": "minecraft:bamboo_mosaic_slab",
"count": 2
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_mosaic",
"result": {
"id": "minecraft:bamboo_mosaic_stairs"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_pressure_plate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:bamboo_blocks",
"result": {
"id": "minecraft:bamboo_shelf"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_sign"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_slab",
"count": 2
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_stairs"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_block",
"result": {
"id": "minecraft:stripped_bamboo_block"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:bamboo_planks",
"result": {
"id": "minecraft:bamboo_trapdoor"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:birch_logs",
"result": {
"id": "minecraft:birch_boat"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"count": 2,
"id": "minecraft:birch_button"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"id": "minecraft:birch_door"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:birch_planks",
"minecraft:birch_fence_gate"
],
"result": {
"id": "minecraft:birch_fence"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:birch_planks",
"minecraft:birch_fence"
],
"result": {
"id": "minecraft:birch_fence_gate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_log",
"result": {
"id": "minecraft:birch_wood"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:birch_logs",
"result": {
"count": 4,
"id": "minecraft:birch_planks"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"id": "minecraft:birch_pressure_plate"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:birch_logs",
"result": {
"id": "minecraft:birch_shelf"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"id": "minecraft:birch_sign"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"count": 2,
"id": "minecraft:birch_slab"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"id": "minecraft:birch_stairs"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_log",
"result": {
"id": "minecraft:stripped_birch_log"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:stripped_birch_log",
"result": {
"id": "minecraft:stripped_birch_wood"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_wood",
"result": {
"id": "minecraft:stripped_birch_wood"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:birch_planks",
"result": {
"id": "minecraft:birch_trapdoor"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:planks",
"result": {
"id": "minecraft:bowl",
"count": 2
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "#minecraft:cherry_logs",
"result": {
"id": "minecraft:cherry_boat"
}
}

View File

@@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:cherry_planks",
"result": {
"count": 2,
"id": "minecraft:cherry_button"
}
}

View File

@@ -0,0 +1,7 @@
{
"type": "minecraft:stonecutting",
"ingredient": "minecraft:cherry_planks",
"result": {
"id": "minecraft:cherry_door"
}
}

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": [
"minecraft:cherry_planks",
"minecraft:cherry_fence_gate"
],
"result": {
"id": "minecraft:cherry_fence"
}
}

Some files were not shown because too many files have changed in this diff Show More