Zum Inhalt springen

Speicher und Leistung

RAM begrenzt, wie groß deine Karte sein kann. TalePainter startet standardmäßig mit 4 GB, und das reicht für große Karten nicht. Typisches Zeichen: Der Export bricht mit einem OutOfMemoryError ab.

Kartengröße Hinweise
3.000 × 3.000 läuft gut auf normalen PCs
10.000 × 10.000 Export hat etwa 3 Stunden gedauert
16.000 × 16.000 etwa 32 GB RAM im PC
100.000 × 100.000 nicht unterstützt

Gib TalePainter nur so viel Speicher, wie dein PC wirklich frei hat. Schließ beim Export andere schwere Programme.

Es gibt eine Einstellung unter Edit → Preferences → Performance (Maximum heap size, ganz unten).

Auf jedem System steht in der Startdatei von TalePainter dieselbe Zeile -Xmx4G. Ändere 4G auf den gewünschten Wert, z. B. 8G, 12G oder 16G, und starte TalePainter neu.

Öffne PowerShell als Administrator und führe aus:

Terminal-Fenster
powershell -Command "(Get-Content 'C:\Program Files\TalePainter\app\TalePainter.cfg') -replace '-Xmx4G', '-Xmx8G' | Set-Content 'C:\Program Files\TalePainter\app\TalePainter.cfg'"

Oder öffne C:\Program Files\TalePainter\app\TalePainter.cfg in einem Editor, den du als Administrator gestartet hast, und änder die Zeile.

Die Datei ist /Applications/TalePainter.app/Contents/app/TalePainter.cfg:

Terminal-Fenster
sudo sed -i '' 's/-Xmx4G/-Xmx8G/' /Applications/TalePainter.app/Contents/app/TalePainter.cfg

Wenn macOS danach meldet, die App sei beschädigt, mach die Änderung rückgängig (-Xmx8G wieder auf -Xmx4G) und starte TalePainter stattdessen aus dem Terminal:

Terminal-Fenster
_JAVA_OPTIONS=-Xmx8g /Applications/TalePainter.app/Contents/MacOS/TalePainter

Die Datei ist /opt/talepainter/lib/app/talepainter.cfg (kleingeschrieben):

Terminal-Fenster
sudo sed -i 's/-Xmx4G/-Xmx8G/' /opt/talepainter/lib/app/talepainter.cfg
  • Nutz Test Export auf ein paar Tiles, statt die ganze Karte zu exportieren, siehe Nach Hytale exportieren.
  • Lass die Welthöhe auf 320. Höhere Welten dauern ein Vielfaches länger.
  • Die verbleibende Zeit, die beim Export angezeigt wird, kann bei großen Karten weit daneben liegen. Bessere Schätzungen kommen mit dem nächsten Release.