About
Use this editor to easily build node boxes by dragging their edges.
This program supports all operating systems Minetest supports.
Forum Topic
GitHub
Windows Build
Installation
Windows
Download the Windows build using the button above.
Extract it to a location such as
My Documents/nodeboxeditor,
to run it open the nodeboxeditor file in bin/
Linux
It is recommended that you compile it yourself.
Please see the documentation on
make install
if you want to install it system wide.
Using the Editor
What actions you can take are limited by which mode / tool you are in.
Editor
- Use WASD to move the perspective view.
- Hold the middle mouse button over a viewport and drag to move it.
- Press Alt+W to expand a viewport while hovering over it...
- ...or use the options under view to pick which viewport to show.
- Use the mode icon on the top left of the screen to change modes / tools.
- Click the icon to pop out a list of modes / tools.
- Click an icon to select the corresponding mode.
- Press N to enter the node tool.
- Press B to enter the node box tool.
- Press T to enter the texture tool.
- File
- Open Project - discard the current project and open a new one.
- Save Project - save the current project.
- Save Project As - save the current project to a new file.
- Run in Minetest
- Export - An export list will drop down giving options
- Exit - exit the editor.
- Editor
- Limiting - toggle whether node boxes can go outside of node boundaries.
- Snapping - toggle whether node boxes will snap to a 16 pixel grid.
- View - use these options to change the viewport (tiled, or make a viewport fullscreen).
- Project - options unique to an tool.
- Help
- About - see program's version, and credits.
In this mode / tool, you can edit the contents of a node.
Icon: A blue cube with a chunk taken out of it.
- Click + on the sidebar to add a node box. (or press insert)
- Click an item in the listbox to select a node box. (or press up/down)
- Click - on the sidebar to remove the selected node box. (or press delete)
- Size the node box using the handles in the orthographic viewports.
- Scale the node box by pressing control, and using the handles in the orthographic viewports.
- Position the node box by pressing shift, and using the handles in the orthographic viewports.
- Enter properties for a node box in the text boxes on the side bar.
- Click update to apply your changes.
- Click revert to discard your changes, and get the current properties.
In this mode / tool, you can create multiple nodes and manage them.
Icon: A yellow cube.
- Click + on the sidebar to add a node. (or press insert)
- Click an item in the listbox to select a node. (or press up/down)
- Click - on the sidebar to remove the selected node. (or press delete)
Texture Tool
In this mode / tool, you can edit the textures of a node.
Icon: Red, green and blue cube.
- Click a face in the side bar to open up the texture dialog.
- Click import to import an texture.
- Type the location relative to the NBE root if a portable build, or relative to the home directory if installed.
- Click export to export the currently selected texture to the nbe root folder if portable, or the home directory if installed.
- Click an texture in the list box to select it.
- Click apply to apply the selected texture to the side of the node.
Saving and Exporting
The editor can currently save and export to several formats.
- Node Box Editor file (nbe) - The file unique to this editor. General save / open format.
- Lua file (lua) - Exports code which could be installed as a mod. Use when you want to run in Minetest.
- Minetest Classic (cpp) - Exports code to be used in Minetest Classic. Use when you want to run in Minetest Classic.
Run in Minetest
When you click this, the editor will try to find the Minetest root folder.
If it doesn't, you'll need to change a setting in editor.conf
minetest_root = c://Games/Minetest/
minetest_root = /home/rubenwardy/Game/Minetest/
# Do not include bin/minetest or bin/minetest.exe in the root.