/Beefcake

An unrestricted Noita modding API

Primary LanguageC++MIT LicenseMIT

Beefcake

Beefcake is an attempt to expand Noitas modding API to make it more user-friendly and to remove many of the restrictions imposed by the original.

Beefcake uses Noitas existing modloader (which means it supports ALL existing mods) and includes plenty of custom functions to make coding less bloated and easier to read.

Latest release supported version: Aug 29 2023 Build

Latest compiled supported version: Aug 29 2023 Build

Setting up

Prerequisites

As of right now Beefcake has only been tested with the Steam version of Noita, it is likely it will not work with other versions.

For the average users (people wanting to mod, or use mods) setting up Beefcake is pretty easy.

  1. Navigate to Noitas directory

  1. Create a new folder named "beefcake" inside of Noitas directory

  1. Download and extract both setup.bat and remove.bat and Beefcake+.dll (the main api) into the beefcake folder and then run the setup.bat

  1. Launch Noita & you should be greeted with the Beefcake Console

  1. Start a new run/game and enjoy modding!

Lua can be executed through the console once the game starts.

Example Mods

Some example mods can be found here

Documentation

Full documentation can be found here

License

This project is licensed under the MIT License

As a developer you get control over:

  • Commercial use
  • Modification
  • Distribution
  • Private use

Find out more information about the MIT License

Acknowledgments