coldzer0/aeternum-world — explained in plain English
Analysis updated 2026-05-18
Read documentation on how New World: Aeternum's network packets are structured.
Capture live game network traffic using the included packet capture tool.
Map the game's internal type identifiers using the catalog tool.
Combine this with the author's separate LuaDecompiler or OodlePak tools for deeper analysis.
| coldzer0/aeternum-world | 1lystore/awaek | actashui/sjtu-ppt-template-skill | |
|---|---|---|---|
| Stars | 13 | 13 | 13 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 2/5 | 2/5 |
| Audience | researcher | vibe coder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Targets a specific game version and requires the related capture and decompiler tools for full use.
Aeternum-World is a research project that analyzes the network behavior and internal data of New World: Aeternum, an online multiplayer game made by Amazon Games. The analysis targets a specific game version (v1.400.6031.40375) and the repository contains documentation and tools for people who want to understand how the game operates at a technical level. The main documentation covers how network packets work in the game. A network packet is a small bundle of data sent between a game client running on a player's computer and the company's servers. Understanding how these packets are structured can reveal information about how the game's features work, what data is transmitted during gameplay, and how the client and server communicate with each other. Helper tools in the repository include a network packet capture utility for recording live game traffic and a catalog tool for mapping the game's internal type identifiers. Type identifiers are labels the game uses internally to distinguish between different kinds of objects, such as items, characters, or abilities. The author also links to two external tools they maintain separately: a decompiler for reading the game's internal Lua scripting files, and a tool called OodlePak for extracting game assets from files that use the Oodle compression format. Oodle is a data compression library used by some games to reduce file sizes. The project additionally references nw-buddy, a community-built resource site for New World players. The README is brief and the project appears to be personal research that the author updates on an ongoing basis. The license is the GNU Affero General Public License version 3.
A research project analyzing network packets and internal data structures of the online game New World: Aeternum, with helper tools for capturing and mapping that data.
Mainly Python. The stack also includes Python.
You can use and modify this freely, but if you run a modified version as a network service, you must share your source code under the same license.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.