🔌 AxVaultsについて
AxVaults は、権限ベースの軽量な Minecraft プラグインで、プレイヤーごとの仮想ボルト(保管庫)を提供します。このプロジェクトは Artillex-Studios によって保守されており、あらゆるアイテム(NBT 付きアイテムを含む)を保存し、複製を防ぎ、管理者がボルトを確認・編集できるアクセスも提供するよう設計されています。
🎯 目的
AxVaults は、カスタムアイテムや NBT データに対応しながら、複製バグを避けることを目指した、永続的で分離されたプレイヤー用ストレージの必要性を解決します。物理チェストの代替または補完として、設定可能で権限管理されたボルトを求めるサーバー向けです。
⚙️ 機能
axvaults.vault.<number>形式のノードを使った権限ベースのボルトアクセス。- プレイヤーごとに無制限のボルトスロット(実際には整数上限の範囲内)。
- NBT 対応の安全な保存: アイテムはカスタムデータを保持するためにバイナリで保存されます。
- 設計による dupe 防止(生のアイテム直列化ではなく、プラグイン管理の保存)。
- ページ送りに対応したボルトページ移動用の選択 GUI/メニュー。
- 特定アイテムをボルトに入れられないようにするブラックリストシステム。
- プレイヤーがボルトのアイコンを選べるカスタマイズ可能なアイコン。
- オフラインアクセスを含む、プレイヤーのボルトを確認・編集するための管理ツール。
- 保存バックエンドとして H2 と SQLite をサポート。
🧩 対象ユーザー
- プレイヤーごとの個別ストレージが必要な Survival や SMP サーバー。
- カスタムアイテムや crate を使用し、NBT 対応の安全な保存が必要なサーバー。
- プレイヤーのボルトを確認・編集するためにスタッフアクセスが必要な、管理者運営のサーバー。
🏗️ 使用例
- 権限を使って、プレイヤーに固定数のボルトを付与する(例:
axvaults.vault.1,axvaults.vault.5)。 - 選択メニューを使って、プレイヤーが別のボルトページをすばやく開けるようにする。
- ブラックリストを使って、crate key やその他の経済アイテムがボルトに保存されるのを防ぐ。
- スタッフが、プレイヤーがオフラインの間にそのプレイヤーのボルトを取得または調整する。
🔐 権限
| 権限 | 説明 | デフォルト |
|---|---|---|
axvaults.vault.<number> | 指定されたボルト ID へのアクセスをプレイヤーに付与します。 | 指定なし |
⚙️ インストール
📥 セットアップ
- 公式プラグイン jar をダウンロードし、Bukkit/Spigot/Paper ベースのサーバーの
plugins/ディレクトリに配置します。 - サーバーを再起動し、コンソールでプラグインが読み込まれたことを確認します。
- 権限プラグインを使って権限を設定し、必要に応じて
axvaults.vault.<number>ノードを付与します。
📦 依存関係
- デフォルトでは実行時の依存関係は不要です(必須プラグインは確認されていません)。このプラグインは独自の保存バックエンドを使用します。
🧾 設定
- このプラグインは設定可能な保存バックエンドを使用します(H2、SQLite がサポートされると記載されています)。
- ブラックリスト、アイコン設定、ボルト保存行は設定可能です(詳細は公式ドキュメントを参照してください)。
🧠 技術メモ
- プロジェクトのリポジトリと公式リソースは Artillex-Studios によって保守されています。
- このプラグインは H2 と SQLite の保存サポートをうたっています。
- 管理者はオフラインのプレイヤーのボルトにアクセスできます(管理者向けのオフラインアクセスは文書化されています)。
- このプラグインは設計上 dupe 対策済みで、NBT を保持するためにアイテムをバイナリで保存するとしています。
- 導入前に、Java の要件と対応サーバーバージョンを公式リリースノートで確認してください。
🤝 このプラグインが役立つ場面
NBT 対応で権限管理された仮想ストレージが必要で、スタッフ用の確認ツールとシンプルなデータベース保存(H2/SQLite)を求めるなら、AxVaults は追加の依存関係なしで使える、目的に絞った समाधानを提供します。
- A Minecraft Server851.43
- Racsu Planet
スキル、クエスト、カスタムダンジョン、そして公式ストアとコミュニティハブに支えられたゲーム内経済を備えた、クロスプレイ対応のサバイバルMMORPG(Java + Bedrock)。
146.26 - AetherCraft
土地保護、プレイヤー主導の経済、カスタムアイテムとモブ、複数のワールド、そして Bedrock/Java のクロスプレイ対応がある、半カスタムの Survival SMP。
128.37 - A Minecraft Server026.27
- GalaxyCraft025.66
- Bloxito010.27
プラグイン AxVaults のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。AxVaults の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、AxVaults を使用していてもこのセクションに表示されないことがあります。
AxVaults を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。