> For the complete documentation index, see [llms.txt](https://hiveminddocs.gitbook.io/hivemind/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hiveminddocs.gitbook.io/hivemind/code-systems/ultimate-building-system-framework-ubs/tools/example-content-initializer.md).

# Example Content Initializer

If you're having issues with the example content such as being unable to snap pieces together or buildables being able to be placed inside of each other, then run this tool.

This tool fixes initial setup issues that would otherwise be present when enabling UBS into a new project.

***

### 1. Open the Tool

To open the tool you need to navigate to the Plugins /Content/Tools folder.

<figure><img src="/files/Q0gJ8iFXEQnxOybNQrZu" alt=""><figcaption></figcaption></figure>

From there you will find an asset called `EUW_ExampleContentInitializer`, right click it and click Run `Editor Utility Widget`.

<figure><img src="/files/XaSs63Y7uaA2xY7DNvbz" alt=""><figcaption></figcaption></figure>

The tool should now appear in a new window.

***

### 2. Set Tool Settings

In here you will be able to set the `Buildable Type`, and two `Invalid Object Types`.

Simply set the `Buildable Type` to `Buildable` and then add two `Invalid Object Types` and set each respectively to `BuildableSocket` and `ConstructibleProxy`.

<figure><img src="/files/QDHZfP6KaueawB2jef7c" alt=""><figcaption></figcaption></figure>

***

### 3. Execute Tool Functionality

After setting the tool settings simply click the Fix Definitions Button you wil lbe prompted and asked if you want to continue, press Yes - the tool will now do its thing, and then let you know if it has modified the assets successfully.

Done! The example content has now been initialized and is ready to be used.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hiveminddocs.gitbook.io/hivemind/code-systems/ultimate-building-system-framework-ubs/tools/example-content-initializer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
