WoodCutter adds balanced stonecutter recipes for wood (As well as stone, and deepslate as inspired by 26.1 Snapshot 8)
- Logs/wood/stems/hyphae can be processed directly in the stonecutter into same-family wood derivatives.
- Planks can be processed into common wooden derivatives in stonecutter-style ratios.
- Deepslate can be cut directly into cobbled, polished, brick, and tile variants.
- Stone can be cut directly into cobblestone and mossy cobblestone variants.
- Configurable stonecutter contact damage for mobs and players (
1 heartby default).
- Paper:
1.21.x - Fabric (server):
1.21.11+(official Mojang mappings / mojmap)
./gradlew buildOn Windows:
.\gradlew.bat buildBuild outputs:
- Paper jar:
paper/build/libs/woodcutter-paper-1.0.1.jar - Fabric jar:
fabric/build/libs/woodcutter-fabric-1.0.1.jar
- Stop the server.
- Put
woodcutter-paper-1.0.1.jarinplugins/. - Start the server.
/stonecutterdamage statusshows current state and damage amount./stonecutterdamage onenables damage./stonecutterdamage offdisables damage entirely./stonecutterdamage set <hearts>sets damage in hearts (supports decimals like0.5).- Permission:
woodcutter.command.stonecutterdamage(default:op).
Default config values (plugins/WoodCutter/config.yml):
stonecutter-damage:
enabled: true
hearts: 1.0- Install Fabric Loader for
1.21.11+. - Put
woodcutter-fabric-1.0.1.jarinmods/. - Start the server.
/stonecutterdamage statusshows current state and damage amount./stonecutterdamage onenables damage./stonecutterdamage offdisables damage entirely./stonecutterdamage set <hearts>sets damage in hearts (supports decimals like0.5).- Permission level:
2(ops by default).
Default config values (config/woodcutter.properties):
stonecutter.damage.enabled=true
stonecutter.damage.hearts=1.0common/shared recipe definitions (recipes.csv)paper/Paper plugin implementationfabric/Fabric mod + generated recipe data during build
Licensed under GNU General Public License v3.0 (GPL-3.0-only). See LICENSE.
