Ir para o conteúdo principal
Version: bleeding-edge 🩸

Setup Guide

How to set up the nanos world Forge plugin

info

Forge is a free plugin created by a dedicated community member, NegativeName, and endorsed by nanos world. As it is actively developed and constantly improving, occasional bugs may occur.

If you find it useful and enjoy using it, consider showing your support by buying him a coffee! ☕️


nanos world Forge is an experimental plugin for Unreal Engine designed to simplify asset creation in nanos world. It comes with built-in tools and cooking automation to speed up development.

The plugin can be installed to any Unreal Engine project, but it is recommended to use it with the nanos world ADK, as it already includes the nanos world packaging configuration.

Downloading nanos world Forge

The nanos world Forge plugin is already included as a built-in Plugin in the latest ADK release, you can download it in the nanos world ADK repository.

Opening the Forge Window

The plugin adds a new tab to the Unreal Editor that brings all the tools and features together in one place. You can open it from Window > Nanos World Forge.

Cook Handler

The Cook Handler is a feature that automatically manages your cooked assets. It copies them to the specified ServerPath/Assets/ directory, so you don't have to move them manually. It also generates an Assets.toml file in each asset pack folder, listing all its assets.

You can enable or disable the Cook Handler in the plugin settings and set the server path where the assets will be copied. If no server path is set, the Cook Handler will fall back to the YourProject/ForgeCooked/ directory.

Plugin Settings

ConfiguraçãoDescription
Nanos World Server PathTarget folder for cooked assets
Enable Cook HandlerAutomatically copies the Unreal Engine cooked content to the server path
Write Assets TomlGenerates an Assets.toml in each asset pack folder listing all its assets

Tools in nanos world Forge

Here are the tools currently available in nanos world Forge:

  • Object2Lua: Converts Unreal Engine blueprint assets into Lua tables.
  • Foliage2Lua: Transforms foliage actors into Lua table representations.
  • Material Picker: Quickly identify materials by clicking on them in the viewport.
  • Placeholders: Place actors in your map and export them to Lua code.
  • Quick Instancer: Converts Static Mesh actors into Instanced Static Mesh actors for better performance.
  • StaticMeshToFoliage: Converts static mesh actors into foliage types for landscape painting.
  • Thumbnail Generator: Creates high-quality PNG thumbnails for assets, with bulk processing support.