MagmaCore

v1.0.0·Updated 2023-10-29

A library mod for Backpack Hero. Allows for the creation of custom characters, skins, events, and more coming soon.

About this mod Author’s original text

Magma Core

A MelonLoader plugin for Backpack Hero. Allows for the creation of custom characters, skins, events, and more coming soon.

Current features

Custom Characters

  • Customize everything from name, to sprites, to which items should be blacklisted.
  • Add your own character manager scripts to bring life to your ideas
  • Requires great knowledge of C# and Unity for a fully-fledged character

Custom Skins

  • Magma Core allows you to add any custom skins you have made to any character
  • Currently requires a Unity project + AssetBundles, but may be improved upon later so that only sprites are necessary.

Custom Events

  • Create your own custom events, for example a new chest type.

Extensions to the Workshop Modloader

  • Create your own extensions to the current Workshop mod-loader.
  • Add new fields to your item jsons, then deseralize them using Netwonsoft.Json.

Several Util and Helper Classes

For example:

  • Asset Utils
  • Character Utils
  • Custom Utils (for custom characters, events, etc.)
  • GameObject Utils
  • Item Loader Utils
  • Modpack Utils
  • Translation Utils

And many more features coming soon!

Contributions

Structure of code based off of KitchenLib.

Big thanks to CraftyDuck100 and Noodle for the help!

For modders

Documentation coming soon.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

LavaGang-MelonLoader

File & checksum

Filename
MagmaCore-1.0.0.zip
File size
28.2 KiB