Adds a configurable sawmill to process planks into stairs, slabs, doors, fences, and more. Requires CraftEngine.
WoodworkingSaw
A saw table for stripping logs and cutting planks, built on CraftEngine.
WoodworkingSaw adds a saw table to your server. Cut planks into stairs, slabs, doors, fences and more, with fully customizable input/output recipes. Requires CraftEngine.
Features
|
|
Demo
Compatibility & Dependencies
| Component | Requirement |
|---|---|
| Server | Paper / Folia on 1.21.11 / 26.1 / 26.2 / 26.3 |
| CraftEngine | Required |
| Java | Runtime 21 / 25 |
Quick Start
- Drop the JAR into
plugins/and restart. - Run
/sawtable giveas an admin to get a saw table. - Run
/ce reload allwhen prompted to apply the resource pack.
Recipes
- Crafting the saw table (vanilla crafting table):
· Stonecutter ·
Oak Planks Oak Log Oak Planks
Iron Block Iron Block Iron Block
(You can of course modify the saw table crafting recipe.)
- Left-click the saw table with an empty hand (recipes in
plugins/CraftEngine/resources/WoodworkingSaw/configuration/recipes/saw_table_cutting.yml): planks → stairs / slabs / doors / fences / fence gates / buttons / pressure plates / trapdoors / signs / bowls / chests / boats.
- Right-click the saw table while holding an item: see
transformations.yml, fully customizable. The built-in transformation chains are mostly 1:1:
Log / Stem → Stripped Log / Stripped Stem → Fence → Fence Gate → Button
Planks → Stairs → Slab → Pressure Plate → Button
Door → Trapdoor → Button
Sapling → Stick
Tall Flower → Small Flower; Big Dripleaf → Small Dripleaf
Coral Block → Coral; Cobweb → String
Sulfur → Sulfur Spike; Dripstone Block → Pointed Dripstone; Magma Block → 2 Magma Cream
Bed → Wool → [26.3+: Wool Stairs → Wool Slab → Cushion] → Carpet → String
26.2 and older: Bed → Wool → Carpet → String
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/sawtable give [player] [amount] |
Get a saw table | woodworkingsaw.give |
/sawtable status |
View status | woodworkingsaw.admin |
/sawtable reload |
Reload config and resources | woodworkingsaw.admin |
/sawtable update |
Check the latest stable GitHub release | woodworkingsaw.admin |
Aliases: /woodworking. Using the saw table requires woodworkingsaw.use (default: everyone).
Configuration
plugins/WoodworkingSaw/config.yml— language, update checking, sneak-to-all, sound, action bar, CraftEngine resources.plugins/WoodworkingSaw/transformations.yml— right-click transformation rules (input/output/input-amount/output-amount).plugins/WoodworkingSaw/lang/— messages (zh_CN.yml,en_US.yml).plugins/WoodworkingSaw/resources/— CraftEngine resource pack backup.
Run /sawtable reload after making changes.
Update checks run once on startup or /sawtable reload. A newer stable release is logged to the console only; administrators are not notified, and the JAR is never replaced automatically. Set check-for-updates to false to disable automatic checks; /sawtable update still allows a manual check.
FAQ
| Problem | Solution |
|---|---|
| Cutting GUI won't open | Left-click with an empty hand; run /ce reload all if not loaded |
| Right-click doesn't transform | Check whether transformations.yml has a rule for the item |
| Can't get a saw table | Run /ce reload all, then /sawtable give |
| Can't use it | Check the woodworkingsaw.use permission |
Sponsorship and Support
If this project helps you, you can support development through Ko-fi or Afdian. Sponsors can request plugin installation, configuration, and troubleshooting.
License
- Code is licensed under GPL-3.0.
- Model and texture files are for this plugin only; other plugins must not use them.
Information
Pinned Versions
- R1.21.11–26.3
Pages
Members
1Owner