# Post Build Events

Post Build Events\` are executed on a buildable once it has been placed. This allows you to implement any additional logic that should occur after a buildable is created. If you need to add extra functionality to the creation process, this is where you should do it.

To create your own post-build event logic, subclass the `UBF_BuildableCondition` class. Then, in the graph, right-click to find the `Execute Event` node, and add the logic you want to execute upon buildable placement

<figure><img src="https://2172137675-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIDY48Kh4vjaW2sp9MS3a%2Fuploads%2FeiVZnxtzBdY2bXlvNxRW%2Fimage.png?alt=media&#x26;token=76174da1-631c-4a2a-ba95-99c3ddc2fbe1" alt=""><figcaption><p>Example of Post Build Event Logic occupying other nearby buildable sockets.</p></figcaption></figure>

## Functions

`Execute()`:\
Create your Post Build Event logic in the execute function.
