Zum Hauptinhalt springen

Artifact-Identität und Migration

Diese Seite gehört zur veralteten Erweiterung Protection.

Artifact-Identität​

Jedes Protection Region Artifact und jedes Global Protection Region Artifact hat eine artifactId: eine von TypeWriter generierte UUID. Unter diesem Namen wird die Form der Region in den TypeWriter-Assets gespeichert. Es ist eine interne Identität, kein Regionsname.

  • Erstelle Artifacts im Web-Panel und behalte die generierte artifactId.
  • Ändere sie nicht von Hand. Eine andere artifactId verweist auf einen anderen, leeren Speicher, sodass die Region ihre Form verliert, bis du erneut eine Auswahl anwendest.
  • Verwende den name des Artifacts und der Definition für lesbare Bezeichnungen.
  • Eine Regionsdefinition verknüpft ihre Form über das Feld artifact. Mehrere Definitionen können dasselbe Artifact verknüpfen und teilen sich dann eine Form.

Ein Artifact ohne gespeicherte Form wird mit einer leeren Form initialisiert. Wende eine Auswahl mit /typewriter protection edit <definition> an.

WorldGuard-Migration​

/typewriter protection migrate-from-worldguard benötigt typewriter.protection.admin und das WorldGuard-Plugin. Der Befehl liest die Regionen, die WorldGuard zurückgibt, und versucht für jede, ihre minimale und maximale Ecke als Quader-Form zu speichern. Behandle ihn als experimentelle Hilfe:

  • Er erstellt keine Regionsdefinitionen. Du erstellst weiterhin für jede Region im Web-Panel eine Definition und verknüpfst ein Artifact.
  • Er kopiert keine Flags, Besitzer, Mitglieder, Prioritäten oder übergeordneten Regionen. Er protokolliert sie nur im Log.
  • Er liest die Regionen über die erste geladene Welt, und Polygone werden zu ihrem umschließenden Quader.

Ein sichererer Weg ist, deine WorldGuard-Regionen mit ihren Koordinaten aufzulisten und sie dann mit /typewriter protection edit oder /typewriter protection import-we zu zeichnen. Sichere vor dem Experimentieren immer die TypeWriter-Pages und den Assets-Ordner.