▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
feabertp

feabertp

FeaberTeleport is a Paper 1.21.11 plugin that provides homes, spawn teleportation, player teleport requests, and an item delivery service with distance-based Vault fees.

Оцените первым
12
0
Все версииfeabertp 1.1.0

feabertp 1.1.0

Release09.08.2026

Список изменений

FeaberTeleport 1.1.0 アップデート情報

FeaberTeleport 1.1.0では、ホーム設定料金、テレポート先の安全確認、アイテム配送の信頼性を中心に改善しました。Paper 1.21.11、Java 21、Vault対応です。

主な変更

テレポート先の安全確認

  • ホーム、スポーン、TPAの到着位置を、保存・指定された座標の1ブロック上(Y + 1)へ変更しました。
  • プレイヤーの当たり判定全体と、ブロックの正確な衝突形状を使って到着地点を検査します。
  • 到着地点の下4ブロック以内に足場があり、落下経路が安全ならテレポートを実行します。
  • 水、マグマ、埋まりブロック、危険ブロック、足場なしを個別に検知し、内容に応じた警告を表示します。
  • 危険を検知した場合は「本当にテレポートしてよろしいですか?」と表示し、チャットボタン、同じコマンド、/ok/acceptで承認できます。
  • 操作開始時、確認時、実行直前に到着地点を再取得・再検査します。未承認の新しい危険や、他プラグインによる到着先変更も再検査します。
  • ワールド境界外、高さ制限外、異なるディメンションへのテレポートは引き続き拒否します。

料金とホーム

  • /sethomeに料金を追加しました。初期設定では1件目が¥500で、¥1,000、¥2,000、¥4,000のように件数ごとに2倍になります。
  • 既存ホームの上書きにも、上書き後のホーム件数と同じ料金が発生します。
  • ホーム数やテレポート距離が確認中に変化した場合は、料金を再計算して再確認します。
  • /tphereの支払者を、呼ばれるプレイヤーからコマンド実行者へ変更しました。実行者が料金を確認・支払い、呼ばれるプレイヤーが危険確認と静止カウントダウンを行います。
  • 課金後にテレポートが失敗した場合の返金処理と通知を強化しました。

アイテム配送

  • /delivery/deliでも実行できるようにしました。
  • 異なるディメンション間の配送料は、送信元からそのディメンションの(0, 0, 0)までと、配送先ディメンションの(0, 0, 0)から受取人までの距離を合計して計算します。
  • 配送台帳をYAMLからSQLite/WALへ移行し、旧delivery-data.ymlは検証後に自動移行します。
  • 未受取配送は、サーバー再起動後も残りの有効時間を引き継ぎます。
  • 受取・拒否・期限切れ・返金・アイテム返却の状態遷移を記録し、異常終了時のアイテム複製や二重返金を防ぐfail-closed復旧方式を追加しました。
  • 結果を自動判定できない配送を確認する/delivery admin listと、照合後に復旧する/delivery admin resolveを追加しました。
  • インベントリが満杯の場合はアイテムを地面へ落とさず、配送台帳または返却キューで安全に保留します。
  • 送信クールダウン、送信者・受取人・サーバー全体の保留上限、サーバー全体の毎秒送信上限を追加しました。

設定・メッセージ・安定性

  • 新しいconfig.ymlmessages.yml項目は、既存ファイルを維持したまま自動追加されます。
  • 権限拒否、保留操作なし、危険警告、支払者ログアウトなどのメッセージをmessages.ymlから編集できるようにしました。
  • /okで扱う危険確認、料金確認、TPA承認をプレイヤーごとに1件へ統一し、別の操作を誤って承認しないようにしました。
  • ホーム、無視リスト、設定ファイルを一時ファイル経由で安全に保存し、破損したYAMLや保存失敗によるデータ消失を防ぐ処理を追加しました。
  • 不正な数値設定、極端に大きな時間設定、時計の巻き戻りなどに対する防御を追加しました。
  • コマンドの権限エラーをmessages.ymlの共通メッセージへ統一しました。
  • 公開用README、英語・日本語のModrinth説明、プラグインアイコンを整備しました。

更新方法

  1. サーバーを停止します。
  2. 既存のFeaberTeleport JARをFeaberTeleport-1.1.0.jarへ置き換えます。
  3. 念のため、プラグインのデータフォルダーをバックアップします。
  4. サーバーを起動します。

既存のホーム、無視リスト、設定はそのまま利用できます。旧YAML形式の配送台帳がある場合は、初回起動時にdelivery-data.dbへ自動移行され、原本はdelivery-data.yml.migrated-backupとして保存されます。新しい設定・メッセージ項目を手動で追記する必要はありません。

注意事項

  • Vaultと、Vault対応の経済プラグインが必要です。
  • 配送移行または異常終了後にSEVEREログが表示された場合は、アイテム複製や二重返金を避けるため、自動判断でデータベースを編集せず、/delivery admin listで対象を確認してください。
  • /tphereの料金負担者が従来仕様から変更されています。

English summary

FeaberTeleport 1.1.0 adds safer destination validation, progressive /sethome fees, requester-paid /tphere, cross-dimension delivery distance calculation, and a crash-aware SQLite/WAL delivery ledger. Teleports now arrive at Y + 1, accept safe footing up to four blocks below, and require explicit confirmation for water, magma, obstruction, hazardous blocks, or missing footing. Existing configuration and message files are preserved and receive new default keys automatically.

Back up the plugin data folder, replace the old JAR with FeaberTeleport-1.1.0.jar, and restart the server. Existing YAML delivery data is migrated automatically. Vault and a Vault-compatible economy plugin are required.

Файлы

FeaberTeleport-1.1.0.jar(13.82 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.1.0

Загрузчики

Paper

Версии игры

1.21.11

Загрузок

5

Дата публикации

09.08.2026

Загрузил

ID версии

Главная