FAQs
How can I support Anvil’s development?
Directly support me on Patreon.
Buy my games on Steam or Itch. Reviews on Steam are especially helpful - but please only leave one if you mean it!
Where can I offer feedback?
I greatly appreciate feedback.
Add an issue on GitHub or chat to me in Discord.
Where can I get support?
Read the documentation and these FAQs. If your issue is still not clear, come chat to me in Discord.
I just updated to Anvil 1.8 and I can’t see texture previews / I see a weird pop up?
Prior to version 1.8, Anvil identified materials by name. This was very brittle! Anvil now stores metadata on each material to identify a canonical texture image.
Files created prior to 1.8 won’t have this metadata, so a manual fixup step is required (for simple cases, Anvil will automatically create the mapping and your only job is to press Ok).
More complicated materials (with multiple reference images) can now be mapped (using the new dialogue).
See Advanced - Material Mapping
I just updated to Anvil 1.7 and now my texture browser doesn’t work?
Prior to version 1.7 the file browser was used as a texture browser. 1.7 introduced a custom texture browser. It hijacks the preferences window. Use the view control to switch to ‘Preferences’ in the Level Design workspace.
This problem should only occur for .blend files created prior to 1.7; Anvil should ensure new files use the new texture browser. If it is not, likely you are using a workspace template from before - please create a new workspace template!

I moved my textures and now they are pink?
If a .blend file opens with missing images, use Blender’s File -> External Data -> Find Missing Files command and choose the folder that contains the moved textures.
How do I enable debug logs?
In the Level Design workspace go to Anvil Settings -> Debug -> Debug Logging or Anvil Settings -> Debug -> Performance Logging.
Debug logs can be found in the system console.
- Windows:
Window -> Toggle System Console - macOS and Linux: Launch Blender from the terminal

Which Blender version do I need?
Anvil currently requires Blender 5.1 or newer. Until Anvil is more mature backwards compatibility is not prioritised; the addon may rely on newer Blender behaviour or APIs as they appear.
You should use the newest version of Blender anyway because it may contain PRs I authored specifically to improve the Anvil experience :).
Why did Cube Cut Weld not create a corridor?
Cube Cut and Weld can only connect geometry inside a single mesh object. They cannot bridge vertices that live in different Blender objects.
To create a corridor between boxes, make sure the boxes are loose meshes inside the same object. A reliable workflow is: create one box with Box Builder, enter edit mode, create the second box with Box Builder while still editing the same object, then use Cube Cut and Weld.