Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
日本語は下です
EcoTP
A standalone economy plugin with distance-priced teleportation. No Essentials or any other economy plugin required — EcoTP manages balances itself, while hooking into Vault (required) so shops and other plugins can use its economy too.
Highlights
- Self-contained economy — balances are stored by EcoTP (YAML by default, or MySQL to share them across multiple servers). Vault is required, purely for interoperability with other plugins.
- Import from Essentials — switching away from Essentials? The first time a player is seen, their existing Essentials balance is imported automatically.
- Distance-based teleport pricing —
/home,/spawn,/warp,/tpa, and/tphereare priced by real 3D distance:max(min fee, ceil(distance / blocks-per-unit)). Fully configurable. - /tphere (cash on delivery) — summon another player to you; they pay, since they're the one who moves.
/tpaworks the other way around — you request to go to them, and you pay. - Anti-abuse teleport safety — before any teleport completes: no hostile mobs nearby, no recent PvP, a few seconds standing still (looking around doesn't cancel it), and matching dimensions. Interrupt any of these and nothing is charged.
- Multiple named homes —
/sethome name,/home name,/delhome name,/homesto list. - Warps — admins set shared warp points with
/setwarp <name>; players travel with/warp <name>or pick one from the GUI menu. - Flexible payment confirmation — approve a charge via a clickable chat button, by re-running the same command, or with
/accept//ok(Bedrock-friendly). - GUI menu —
/menu(or a menu item handed out automatically — right-click it) covers home / spawn / warps / tpa / balance / pay / leaderboard / daily / donate / vote, so players never have to memorize commands. - Daily reward —
/dailypays out once every 24 hours, with a streak bonus for consecutive days. - Physical currency item —
/ecoitem give(admin) hands out money as an item that can be dropped, traded or stored in a chest; right-click to redeem the whole stack. - /donate — send money as a donation with a server-wide thank-you broadcast. Recipients can personalize it with
/donatemessage <text>. - Vote rewards, no extra plugin needed — a built-in Votifier listener supporting both v1 (RSA key) and NuVotifier's v2 (token) protocol. Existing NuVotifier installs are detected too. Offline votes are queued and paid on next login, and voting-site links appear as clickable links from
/menu. - Vote leaderboard & milestones —
/votetopshows the ranking; reaching configurable totals (e.g. 10 / 50 / 100 votes) pays a one-time bonus. - Private messages —
/msg <player> <message>(aliases/tell,/w,/pm) and/reply(/r). - AFK —
/afkor automatic after an idle time, with an [AFK] tab-list tag and an optional AFK kick. - Built-in chat format (optional) — prefix (from LuckPerms via Vault) + name + message, meant to replace a separate chat-formatting plugin.
- Romaji → Japanese (
/roma) — players can toggle automatic conversion of their own romaji chat into Japanese. - Clickable chat links — URLs typed in chat become clickable links, regardless of each player's client settings.
- Optional web dashboard — a lightweight built-in web UI (off by default) to look up and adjust balances, with multiple staff logins.
- Fully configurable — every message and the currency name/unit live in
messages.yml(English by default; Japanese bundled). Each feature and the built-in economy itself can be toggled on/off. - PlaceholderAPI support —
%ecotp_balance%,%ecotp_balance_formatted%,%ecotp_sethome_cost%,%ecotp_votes%,%ecotp_afk%.
Commands
/home, /sethome, /delhome, /homes, /spawn, /setspawn, /warp, /setwarp, /delwarp, /tpa, /tphere, /tpaccept, /tpdeny, /tpacancel, /accept (alias /ok), /balance, /pay, /eco, /baltop, /menu, /daily, /ecoitem, /donate, /donatemessage, /votetop, /msg, /reply, /afk, /roma, /ecotp reload
Requirements
- Paper/Spigot 26.2+, Java 25
- Required: Vault (economy interoperability)
- Optional: PlaceholderAPI (placeholders)
- Vote rewards work out of the box (built-in v1 + v2 listener) — NuVotifier is only needed if you'd rather keep using an existing install
Configuration
See config.yml for prices, teleport-safety tuning, storage backend (YAML/MySQL), feature toggles, the economy.enabled switch (turn it off to use an external economy plugin via Vault instead), vote rewards and voting-site links, AFK, and the web dashboard. See messages.yml for all player-facing text and the currency name.
EcoTP
距離制の料金でテレポートする、単独動作の経済プラグイン。 Essentials など他の経済プラグインは不要です。EcoTPが自前で残高を管理しつつ、Vault(必須)経由でショップ等の他プラグインとも連携できます。
主な特徴
- 独立した経済システム — 残高はEcoTP自身が保持します(デフォルトはYAML、複数サーバーで共有したい場合はMySQLも選択可)。Vaultは他プラグインとの連携のために必須です。
- Essentialsからの残高引き継ぎ — プレイヤーが初めて確認されたタイミングで、既存のEssentialsの残高を自動的に引き継ぎます。
- 距離制のテレポート料金 —
/home・/spawn・/warp・/tpa・/tphereは実際の3次元距離に応じて課金されます:max(最低料金, ceil(距離 ÷ ブロック単価))。すべて設定変更可能です。 - /tphere(着払い) — 相手を自分のもとへ呼び出すコマンド。移動するのは相手なので、料金は相手が支払います。
/tpaはその逆で、自分が移動し自分が支払います。 - 悪用防止のテレポート安全条件 — 敵対Mobが近くにいない・直近にPvPをしていない・数秒間動いていない(視点移動はOK)・同じディメンションにいる、を確認します。違反すると中断され、課金もされません。
- 複数の名前付きホーム —
/sethome 名前、/home 名前、/delhome 名前、一覧は/homes。 - ワープ — 管理者が
/setwarp <名前>で全員共通のワープ地点を登録し、プレイヤーは/warp <名前>またはGUIメニューから移動できます。 - 柔軟な支払い承認 — チャットのクリックボタン、同じコマンドの再実行、
/accept・/ok(統合版対応)のいずれでも承認できます。 - GUIメニュー —
/menu(または自動配布されるメニューアイテムを右クリック)で、ホーム・スポーン・ワープ・tpa・所持金・送金・ランキング・デイリー・寄付・投票をクリックだけで操作できます。 - デイリーボーナス —
/dailyで24時間に1回報酬を受け取れ、連続ログイン日数に応じたボーナスも付きます。 - お金アイテム —
/ecoitem give(管理者用)でお金をアイテムとして配布。ドロップ・トレード・チェスト保管ができ、右クリックでスタックごと換金できます。 - /donate(寄付) — 寄付としてお金を送ると全体にお礼メッセージが流れます。受け取る側は
/donatemessage <メッセージ>で文言を変えられます。 - 投票報酬(別プラグイン不要) — Votifierリスナーを内蔵し、v1(鍵方式)とNuVotifierのv2(トークン方式)の両方に対応。既存のNuVotifierも自動検出します。オフライン中の投票は次回ログイン時に付与され、投票サイトのリンクは
/menuからクリックで開けます。 - 投票ランキング&累計ボーナス —
/votetopでランキングを表示。設定した累計回数(例: 10回・50回・100回)に達すると追加ボーナスが付与されます。 - 個人チャット —
/msg <プレイヤー名> <メッセージ>(エイリアス/tell・/w・/pm)と/reply(/r)。 - 放置(AFK) —
/afkまたは一定時間操作が無いと自動で放置状態に。タブリストに[AFK]表示、放置キック(任意)にも対応。 - チャット整形(任意) — 接頭辞(Vault経由でLuckPermsから取得)+名前+本文。別のチャット装飾プラグインの置き換え用です。
- ローマ字→日本語変換(
/roma) — 自分のローマ字チャットを日本語(かな・漢字)へ自動変換するかを切り替えられます。 - チャットURLの自動リンク化 — チャットに書かれたURLを、クライアント設定に関係なくクリックで開けるリンクにします。
- 内蔵Webダッシュボード(任意) — ブラウザから残高を確認・変更できる軽量なWeb UI(デフォルト無効)。スタッフごとのログインにも対応。
- 細かくカスタマイズ可能 — 文言と通貨単位はすべて
messages.yml(デフォルト英語、日本語版同梱)。各機能や独自経済そのもののオン/オフも個別に設定できます。 - PlaceholderAPI対応 —
%ecotp_balance%、%ecotp_balance_formatted%、%ecotp_sethome_cost%、%ecotp_votes%、%ecotp_afk%。
コマンド一覧
/home, /sethome, /delhome, /homes, /spawn, /setspawn, /warp, /setwarp, /delwarp, /tpa, /tphere, /tpaccept, /tpdeny, /tpacancel, /accept(エイリアス /ok), /balance, /pay, /eco, /baltop, /menu, /daily, /ecoitem, /donate, /donatemessage, /votetop, /msg, /reply, /afk, /roma, /ecotp reload
動作環境
- Paper/Spigot 26.2以降、Java 25
- 必須: Vault(他プラグインとの経済連携)
- 任意: PlaceholderAPI(プレースホルダー)
- 投票報酬は内蔵リスナー(v1・v2両対応)で単体動作 — NuVotifierが必要なのは既存の環境をそのまま使いたい場合のみです
設定
料金・テレポート安全条件・保存先(YAML/MySQL)・機能ごとのオン/オフ・独自経済のオン/オフ(economy.enabledをfalseにするとVault経由で外部の経済プラグインを利用)・投票報酬と投票サイトのリンク・放置(AFK)・Webダッシュボードはconfig.ymlで、プレイヤー向けの文言と通貨単位はmessages.ymlで設定できます。

