跳到正文

Sawmill & Incubator

作者:r0o0mb

Balanced automation for logs and planks. Features fuel, strict speed limits, maintenance, and 5 upgrades for full automation.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

Here is the English version of the README:

Sawmill

Two machines for Minecraft: the Sawmill processes logs into planks, and the Forest Incubator grows logs from saplings. With fuel, upgrades, maintenance, and full hopper automation.

An original mod, not an “infinite farm”: the machines have fuel consumption, a hard speed limit, and random breakdowns that must be repaired.

Minecraft
Loader
Java
License


Contents


Features

  • Two machines with their own GUIs, inventories of 6 and 8 slots, and state animations (working / clogged).
  • 5 upgrades inserted into slots: speed, efficiency, two automation tiers, and a self-diagnostics module.
  • Hard speed limit — no more than 10 operations per minute. Speed upgrades make processing a single item faster, but they do not remove the limit, so the machine does not turn into an infinite farm.
  • Maintenance — a 5% chance to clog after each batch. A clogged machine must be repaired with a wrench.
  • Hopper automation — accepts input and fuel, pushes finished products into adjacent containers.
  • Fully automatic — Automation II plus the Self-Diagnostics module automatically clears clogs by consuming iron.
  • Strict species matching — the Incubator outputs logs and saplings of the same type as the input sapling.
  • Bilingual interface — Russian and English.
  • Multiplayer — all logic runs on the server; state is synchronized through ContainerData and block states.

Installation

  1. Install Fabric Loader version 0.19.3 or newer for Minecraft 26.2.
  2. Download Fabric API for 26.2 and place it in the mods folder.
  3. Place sawmill-1.5.4.jar in the mods folder.
  4. Java 25 is required.

The mod works on both the client and the server ("environment": "*"). For server play, it is needed both on the server and on clients — on a dedicated server, the client part simply does not load.


Sawmill

The main machine: log + fuel → 4 planks per batch.

Supports 12 wood types: oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry, pale oak, bamboo, crimson and warped stem. Output planks always match the input log.

GUI slots:

# Slot Purpose
0 Fuel Coal, charcoal, planks, lava bucket, iron ingot
1 Input Log of any supported wood type
2 Output Extraction only
3–5 Upgrades One item per slot

Recipe: 3 iron ingots + furnace + 3 oak planks.

I I I
I F I
P P P

I — iron ingot, F — furnace, P — oak planks.


Forest Incubator

The second machine: sapling + bone meal + fuel → 3–5 logs and 0–2 saplings of the same type.

The Incubator closes the tree loop: some planks can go back as fuel, some saplings can go back as input, and logs return to the Sawmill.

GUI slots:

# Slot Purpose
0 Fuel Same as the Sawmill
1 Input Any sapling (tag minecraft:saplings)
2 Catalyst Bone meal, consumes 1–5 per batch
3 Output Logs — extraction only
4 Output Saplings — extraction only
5–7 Upgrades One item per slot

Supports 9 saplings: oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry, pale oak. Azalea and flowering azalea produce oak logs and oak saplings.

Bone meal is consumed at the start of a batch — 1 to 5 randomly. If there is less bone meal than rolled, the entire remainder is consumed.

Recipe: 4 iron ingots + glass + sapling.

I G I
I S I
I I I

I — iron ingot, G — glass, S — any sapling.


Wrench and Maintenance

After each completed batch, there is a 5% chance that the machine will clog. A clogged machine:

  • stops and processes nothing;
  • changes texture to the clogged=true state;
  • shows red text in the GUI;
  • accumulates progress from zero after repair.

Repaired by right-clicking the block with a wrench. Repair costs 1 iron ingot from the player’s inventory (free in Creative mode). If there is no iron, the player receives a chat message.

After repair, a 30-second grace period applies, during which the machine cannot clog again.

The wrench has durability 64 and can be enchanted with Unbreaking.

Wrench recipe: 3 iron ingots.

I .
I
I

The wrench is shared by both machines — they implement the Repairable interface.


Upgrades

All upgrades occupy one slot, do not stack, and are inserted into the three slots on the left side of the GUI. Multiple identical upgrades in different slots add together.

Upgrade Effect Recipe
Speed Speeds up processing by 25% per upgrade. Base 120 ticks, minimum 40 2 redstone + 2 iron + oak planks
Efficiency 25% chance to double the plank batch per upgrade. For the Incubator, raises the log cap from 5 to 9 2 emeralds + 2 iron + oak planks
Automation I Hoppers can see the machine’s inventory: input and fuel can be loaded 4 iron + hopper
Automation II Finished products are pushed into adjacent containers every 2 seconds 4 iron + hopper + 2 comparators
Self-Diagnostics Only with Automation II: automatically clears clogs every 10 seconds, consuming 1 iron ingot from the fuel slot 4 iron + 3 blocks of redstone

Exact recipe grids:

Speed

. R .
I P I
. R .

Efficiency

. E .
I P I
. E .

Automation I

. I .
I H I
. I .

Automation II

. C .
I H I
. C .

Self-Diagnostics

. R .
I R I
. R .

I — iron ingot, R — redstone, E — emerald, P — oak planks, H — hopper, C — comparator, R in Self-Diagnostics — block of redstone.


Progression

The mod is intentionally split into three tiers. Each tier removes some manual work, but not all of it at once.

Tier Requirements What it provides
Manual Sawmill only The player manually inserts logs and fuel, takes planks, and repairs the machine
Semi-automatic + Automation I Hoppers load input and fuel. Repairs are still manual
Fully automatic + Automation II + Self-Diagnostics The machine pushes out products and clears clogs automatically as long as there is fuel, input, and iron in the fuel slot

At the fully automatic tier, keep an eye on the fuel slot: it must contain both fuel and iron ingots for self-repair. The hopper accepts both.


Fuel

Fuel Burn time
Lava bucket 20000 ticks (≈16.7 min)
Coal 1600 ticks (80 sec)
Charcoal 1600 ticks (80 sec)
Any planks 300 ticks (15 sec)

A lava bucket returns an empty bucket. Planks are determined by the tag minecraft:planks, so planks of all wood types work, including modded ones.

An iron ingot does not burn — it is placed in the fuel slot as a resource for self-diagnostics and is also consumed by the wrench during manual repair.

License

MIT. See the LICENSE file.

常见问题

Sawmill & Incubator 支持哪些 Minecraft 版本?

Sawmill & Incubator 支持 Minecraft Java 版 26.2,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Sawmill & Incubator 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分