Minecraftプラグイン TreeAssist
TreeAssist と確認されたサーバーの情報
🔌 TreeAssist について
TreeAssist は、木の伐採を自動化し、必要に応じて再植林も行える Minecraft プラグインです。設定すると、プラグインは木の根元の原木が壊されたことを検知し、木の残り(原木や関連ブロック)を削除しつつ、ドロップを処理し、必要に応じて木があった場所に苗木を植えます。このプロジェクトは継続的にメンテナンスされており、設定可能な木の定義と挙動を提供します。
🎯 目的
このプラグインは、木材を収穫する際の繰り返しの手作業を減らし、宙に浮いた木の残骸を防ぎ、森林を再生させるための自動再植林を有効にできます。サバイバルや semi-vanilla サーバーで、予測可能で設定可能な木の収穫動作を求めるサーバー管理者向けです。
⚙️ 機能
- 根元の原木が壊されたときに木全体を自動で破壊。
- さまざまな木の形やバイオームを認識するための設定可能な木定義(YML)。
- 自動再植林の有無や苗木の強制使用を設定可能。
- 設定ファイルを復元したり、再植林モードを起動したりするコマンド。
- 切り替えやクールダウン用のプレースホルダーと状態プレースホルダー。
- エリア内の木を削除するための、設定可能な range/force-break 操作。
🧩 対象ユーザー
Datapack やクライアントMODなしで、自動かつ設定可能な木の収穫と必要に応じた再植林を行いたい、survival、SMP、semi-vanilla サーバーのオーナーや管理者。
🏗️ 使用例
- 下の原木を壊すだけで木全体を伐採し、ドロップを自動で回収させる。
- 再植林コマンドを使って、プレイヤーに一時的な個人再植林モードを適用する。
- 管理者用ツールセットで force-break を使い、選択したエリアの多くの木を一掃する。
⌨️ コマンド
| Command | Description | Permission | Access |
|---|---|---|---|
/ta config restore [config] | 木の設定ファイルをデフォルトに戻します。 | not specified | Admin |
/ta replant | プレイヤーの再植林を有効化/強制します(プラグインコマンドとして確認済み)。 | treeassist.replant(権限を参照) | Admin |
注: このプラグインは /ta コマンド名前空間(設定と再植林の制御)を提供しており、設定では、設定可能な範囲内の木を壊す force-break 操作も利用できます。
🔐 権限
| Permission | Description | Default |
|---|---|---|
treeassist.replant | 再植林の強制および再植林コマンドに関する更新で参照される権限。 | not specified |
⚙️ インストール
📥 セットアップ
- サーバープラットフォーム用の公式 TreeAssist
.jarをダウンロードします。 - Bukkit/Spigot 対応サーバーの
plugins/ディレクトリに.jarを配置します。 - サーバーを再起動し、プラグインが読み込まれ、設定ファイルが作成されたことをコンソールで確認します。
📦 依存関係
- コア動作に必要な外部依存関係は文書化されていません。
🧠 技術的な注意
- 公式配布と更新履歴では、最新の Minecraft バージョンに対応していることが示されています(1.16–1.19.x 向けのファイルと、1.21.x までの新しいバージョンに対応する更新あり)。対応バージョンの詳細は、ダウンロードするリリースによって異なります。
- 木の定義と挙動は、プラグインに同梱された YML ファイルで設定できます。
- このプラグインは、状態とクールダウン用のプレースホルダーを提供します。
🤝 このプラグインが役立つ場面
Bukkit/Spigot の survival サーバーで、予測可能かつ設定可能な木の伐採と必要に応じた自動再植林を行いたいなら、TreeAssist は検知、除去、再植林を 1 つの設定可能なプラグインにまとめています。
プラグイン TreeAssist のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。TreeAssist の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、TreeAssist を使用していてもこのセクションに表示されないことがあります。
TreeAssist を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。