メインコンテンツまでスキップ

アーティファクトの識別とマイグレーション

このページは、非推奨の 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 のページとアセットフォルダーをバックアップしてください。