跳到正文

Axe To The Max!

作者:TySH

A simple configurable tree chopper mod

收藏

介绍

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

Axe To The Max is a tree-chopper mod for Minecraft Forge 1.20.1 that brings smart,
fair, and fully configurable vein-chopping to your game. Works on every tree, including modded ones (probably, it’s still work-in-progress), with full multiplayer support and per-player settings.

FEATURES ARE STILL WIP, SOME OF THEM DO NOT WORK PERFECTLY!

How It Works

Hold Sneak + break any log and the entire tree comes down at once.

The chopper uses a BFS flood-fill through #minecraft:logs, meaning it works on
every vanilla and modded tree without any extra configuration.

Player-Placed Log Protection

Logs you place yourself are permanently tagged as player-placed.
The chopper will never vein-chop through them.

This works globally in multiplayer. If player 1 placed the log,
player 2 can’t bypass it either.


Fairness Settings

Two optional fairness mechanics keep the mod balanced on survival servers:

Durability Per Log – the axe loses 1 durability per log chopped,
not just 1 total. A 14-log tree costs 14 durability, same as breaking manually.

Break Time Per Log – chopping takes as long as it would to break
each log manually with your current axe tier. A wooden axe on a 14-log
tree takes 14× the normal break time. Switching to iron speeds it up proportionally.

float RequiredTicks = LogCount / BreakSpeed * 20f;
if (ElapsedTicks < RequiredTicks) event.setCanceled(true);

Trying to break a log halfway and then shift to trigger the chopper won’t work,
the timer starts from your very first hit.


Per-Player Config

Run /config to open the settings screen in-game.
Every setting is saved per-player and persists across restarts and sessions.


All Config Options

General
| Setting | Default | Description |
|—|—|—|
| Tree Chopper | ON | Master toggle for all chopper features |
| Require Axe | OFF | Only trigger when holding an axe |
| Protect Player Logs | ON | Skip logs tagged as player-placed |
| Multiple Tree Support | ON | Works on modded trees via tags |

Gameplay
| Setting | Default | Description |
|—|—|—|
| Auto Replant | ON | Replants a sapling at the base after chopping |
| Break Leaves | ON | Instantly breaks all nearby leaves |
| Drop Saplings | ON | Leaves drop saplings when broken |
| Drop Apples | ON | Leaves drop apples when broken |

Fairness
| Setting | Default | Description |
|—|—|—|
| Durability Per Log | ON | Axe loses 1 durability per log, not 1 total |
| Break Time Per Log | OFF | Chopping takes proportional time based on log count and axe tier |


Multiplayer

  • All data stored server-side via SavedData, no client mod required for servers
  • Player-placed log tags are shared globally across all players
  • Config syncs to client on login and on every save
  • No race conditions, all block operations run on the server thread

Compatibility

All vanilla trees
Modded trees using #minecraft:logs and #minecraft:leaves (nearly universal)
Dead trees with no leaves
Multiplayer servers

常见问题

Axe To The Max! 支持哪些 Minecraft 版本?

Axe To The Max! 支持 Minecraft Java 版 1.20.1–1.20.6,共 6 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Axe To The Max! 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

TySH 的其他作品

查看全部 →