アーティファクトの識別とマイグレーション
このページは、非推奨の Protection エクステンションに属します。
アーティファクトの識別
すべての Protection Region Artifact と Global Protection Region Artifact には artifactId があります。これは TypeWriter が生成する UUID で、リージョンの形状が TypeWriter のアセットに保存されるときの名前です。内部的な識別子であり、リージョン名ではありません。
- アーティファクトは Web パネルで作成し、生成された
artifactIdをそのまま保持してください。 - 手動で変更しないでください。別の
artifactIdは別の空のストレージを指すため、再び選択範囲を適用するまで、リージョンは形状を失います。 - 読みやすいラベルには、アーティファクトとデフィニションの
nameを使用してください。 - リージョンデフィニションは、
artifactフィールドで形状をリンクします。複数のデフィニションが同じアーティファクトをリンクすることもでき、その場合は 1 つの形状を共有します。
保存された形状を持たないアーティファクトは、空の形状で初期化されます。/typewriter protection edit <definition> で選択範囲を適用してください。
WorldGuard からのマイグレーション
/typewriter protection migrate-from-worldguard には typewriter.protection.admin と WorldGuard プラグインが必要です。WorldGuard が返すリージョンを読み取り、リージョンごとに最小と最大のコーナーを直方体の形状として保存しようとします。実験的な補助機能として扱ってください。
- リージョンデフィニションは作成しません。リージョンごとに Web パネルでデフィニションを作成し、アーティファクトをリンクする必要があります。
- フラグ、オーナー、メンバー、優先度、親リージョンはコピーしません。ログに出力するだけです。
- リージョンは最初に読み込まれたワールドから読み取られ、ポリゴンはそのバウンディング直方体になります。
より安全な方法は、WorldGuard のリージョンを座標付きで一覧にしてから、/typewriter protection edit または /typewriter protection import-we で描き直すことです。試す前に、必ず TypeWriter のページとアセットフォルダーをバックアップしてください。