Terraria world parser in Python
  • Python 95.7%
  • reStructuredText 4.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Steffo 093c777cf7
Some checks failed
Test the package using uv and pytest / Run tests (push) Failing after 4m30s
Nah do not continue-on-error
2026-08-25 19:08:23 +02:00
.forgejo/workflows Nah do not continue-on-error 2026-08-25 19:08:23 +02:00
.idea Update workflows 2026-08-25 14:09:10 +02:00
.media Update icon 2025-11-19 05:21:34 +01:00
.vscode v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
docs Use .footer.name and mention coherence checks in common operations docs 2026-07-02 04:27:14 +02:00
scripts v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
src/lihzahrd Rename data.xml to terramap_data.xml 2026-08-21 08:25:54 +02:00
tests/lihzahrd/terraria Add 1.4.5.7 world 2026-08-20 11:17:59 +02:00
.editorconfig v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
.gitattributes Rename data.xml to terramap_data.xml 2026-08-21 08:25:54 +02:00
.gitignore v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
.gitmodules v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
.noai Add .noai file 2026-07-02 05:12:29 +02:00
ATTRIBUTION.md Rename data.xml to terramap_data.xml 2026-08-21 08:25:54 +02:00
LICENSE.md v4.0.0b1 (#1) 2026-03-11 02:35:42 +01:00
pyproject.toml Apparently this requires a *trailing* slash? (4.0.0b8) 2026-08-25 18:47:37 +02:00
README.md Re-add warning to README 2026-08-25 15:16:59 +02:00
uv.lock Bump numpy version 2026-08-25 15:16:02 +02:00

Lihzahrd

Terraria world parser in Python

Note

v1.4.5.7 status: waiting for TerraMap to update!

Warning

This library is in beta. It should work, but considering the number of corner cases that Terraria worlds have, it might still have some issues.

Context

For Terraria

Tools

Written in Python

Packaging

Available on PyPI   Available on Forgejo Packages

Documentation

Documentation available   Licensed under the AGPL 3.0 or later

Development

Code repository   Releases   Issues   Pull requests