Skip to main content

Configuration

FoundryEngine uses NeoForge config files. The relevant one for everyday use is the client config; the common config holds engine-wide switches.

Common config

common.toml

OptionDefaultMeaning
PACK_MODE""Set to "dev" (case-insensitive) to load bundle saves directly without instancing.
SCREEN_EFFECT_COMMAND_CHAININGtrueAllow /engine screeneffect to chain a server command after the effect.
CUTSCENE_COMMAND_EXECUTIONtrueAllow cutscenes to execute server commands.
SKIP_EXPERIMENTAL_WARNINGtrueSkip the experimental warning on world join.
FILENAME_HASH_COMPONENTStrueMD5-hash component file names in the icon exporter.

Client config

client.toml

OptionDefaultMeaning
SELECTED_THEMEBess DarkImGui theme for the editor.
TEXT_EDITOR_THEMEdarkCode editor theme.
FONT_OPTIONNORMALMINIMAL, NORMAL, or DISABLED.
RENDER_OFFHANDfalseRender the offhand like the main hand.
AUTO_EXPORTtrueRun the icon exporter on login when the registry changed.
ICON_SIZE64Icon exporter size, 16 to 256.
SHOW_SLOT_TOOLTIPtrueShow slot tooltips.
BLOCK_ENTITY_RENDER_DISTANCEvanillafull, half, or vanilla.
CUSTOM_SKYBOXfalseUse the custom skybox renderer.
MOD_PATH_BROADCAST_PORT56656Port the mod path broadcaster connects to.