Game
Development Test
Testing environment for engine or mod development.
Development Test (or DevTest in short) is a basic testing environment that contains a bunch of things to test the engine, but it could also be used as a minimal testbed for testing out mods. This is for developers, not for players.
Features
- Basic nodes for mapgen
- Basic, minimal map generator
- Lots of example nodes for testing drawtypes, param2, light level, and many other node properties
- Example entities
- Other example items
- Formspec test (via
/test_formspeccommand) - Automated unit tests (disabled by default)
- Tools for manipulating nodes and entities, like the "Param2 Tool"
Getting started
Basically, just create a world and start. A few important things to note:
- Items are gotten from the “Chest of Everything” (
chest_of_everything:chest) or “Bag of Everything” (chest_of_everything:bag) - When you lost your initial items, type in
/stuffcommand to get them back - By default, Creative Mode activates infinite node placement. This behavior can be changed with the
devtest_infplacesetting - Use the
/infplacecommand to toggle infinite node placement in-game - Use the Param2 Tool to change the param2 of nodes; it's useful to experiment with the various drawtype test nodes
- Check out the game settings and server commands for additional tests and features
Confused by a certain node or item? Check out for inline code comments. The usages of most tools are explained in their tooltips.
Example tests
- You can use this to test what happens if a player is simultaneously in 2 nodes with
damage_per_secondbut with a different value. - Or use the Falling Node Tool on various test nodes to see how they behave when falling.
- You could also use this as a testbed for dependency-free mods, e.g. to test out how your formspecs behave without theming.
Source code
The source code of DevTest is included in the Luanti repository and can be found here.
More information
See the Wiki page or the README.md file for more.
Links
- Original ContentDB page: content.luanti.org/packages/Luanti/devtest/
License
LGPL-2.1-or-later
Media license: CC-BY-SA-3.0
Development state
ACTIVELY_DEVELOPED
| Version | Date | Min engine | Size | Download |
|---|---|---|---|---|
| 5.16.1 | 2026-05-10 19:41:51 | 5.16 | 646 KB | Download |