Basement Builder

Basement Builder is a stage editor for Binding of Isaac: Rebirth. It allows you to modify and add rooms in the game. Basement Builder is forked from Basement Renovator made by Tempus. Basement Builder is dead since January 1st, 2016. Upstream was updated to Afterbirth. Content on this page may be old and useless, however the links to packages and files (except Basement Builder of course) should still be active.

Screenshots

Freshly opened Basement Builder

Freshly opened Basement Builder

Room in the Basement

Room in the Basement

Editing a room

Editing a room

Modifying the variant of an entity

Modifying the variant of an entity

Custom entity ingame

Custom entity ingame

Authors

GitHub repository

Basement Builder is located here.

Get it!

Get the latest release on GitHub! Click here. Download source code as .zip or .tar.gz.

How to run

Basement Builder works on every OS where Python runs (Windows, Linux, Mac OS X and more!). Just install Python 3, PyQt 5 and run this command in the terminal/CMD: python BasementBuilder.py in the root directory of the repository.

Dependencies

If you have problems with installing the dependencies, make sure to check this out!

Basement Builder

Basement Builder 1.0.3 (.zip)
Basement Builder 1.0.3 (.tar.gz)

Python 3.4

Python 3.4.3 for 32-bit Windows
Python 3.4.3 for 64-bit Windows
Python 3.4.3 for 32-bit Mac OS X running on Intel/PowerPC
Python 3.4.3 for 32-bit and 64-bit Mac OS X
Latest Python for Arch Linux (requires root): pacman -S python
Python 3.4.0 for Ubuntu 14.04 (requires root): apt-get install python3
Python 3.4.2 for Debian Jessie (requires root): apt-get install python3

PyQt 5

PyQt 5.5 for 32-bit Windows
PyQt 5.5 for 64-bit Windows
Guide to installing PyQt 5 on Mac OS X
Latest PyQt 5 for Arch Linux (requires root): pacman -S python-pyqt5
PyQt 5.2.1 for Ubuntu 14.04 (requires root): apt-get install python3-pyqt5
PyQt 5.3.2 for Debian Jessie (requires root): apt-get install python3-pyqt5