Modding Rain World

Rain World mods come in a few varieties. The most user friendly approach is to use the official level editor to create new rooms which can then be imported into the engine with relative ease. It's also possible to use the tool dnSpy to peek at the games base code and potentially make modifications or create entirely new creatures or mechanics, but given the complexity of the codebase it is extraordinarily challenging (even for an experienced C# programmer). Finally, there are a community modding tools that give access to some of the information and allow for the placement of enemies or the tweaking of pre-existing engine variables.

The Rain World Modding Wiki can be found here.