Rings Galore API
This is a Bepinex mod for Muck.
About this mod Author’s original text
Rings Galore API
This is a Api allowing for custom Accessory's like terraria:O
How To Use
Step 1. Declare A Dependency
[BepInDependency("RingsGaloreApi_YaBoiAlex")]
Step 2. Add your item to the Accessory list
RingsGaloreAPI.AddItemToRingSlot(InventoryItem );
Step 3. Add your item effects to the Accessory
RingsGaloreApi.AddItemEffects(string,AccessoryComponent );
Change Log
V1.0.3
- Fixed a critical flaw with the code that caused checking slot 2's item to be linked to slot 1 not being null
V1.0.2
- Added a single slot public value please beware that if you change this other mods might change it later
v1.0.1
- Release
Accessory Component Possible Effects
public float FlatStrength;
public float StrengthMult;
public float FlatStamina;
public float StaminaMult;
public float FlatSpeed;
public float SpeedMult;
public float FlatShield;
public float ShieldMult;
public float FlatRobin;
public float RobinMult;
public float FlatResourceIncrease;
public float ResourceIncreaseMult;
public float FlatLootIncrease;
public float LootIncreaseMult;
public float FlatLifeSteal;
public float LifeStealMult;
public float FlatKnockback;
public float KnockbackMult;
public float FlatJumpPower;
public float JumpPowerMult;
public float FlatExtraJuice;
public float ExtraJuiceMult;
public float FlatHunger;
public float HungerMult;
public float FlatExtraHP;
public float ExtraHPMult;
public float FlatHPGain;
public float HPGainMult;
public float FlatHPRegenPerFrame;
public float HPRegenPerFrameMult;
public float FlatExtraFallDmg;
public float ExtraFallDmgMult;
public float FlatExtraJumps;
public float ExtraJumpsMult;
public float EnforcerDamageMult;
public float FlatDefense;
public float DefenseMult;
public float FlatCrit;
public float CritMult;
public float FlatAttackSpeed;
public float AttackSpeedMult;
public float AdrenalineStatMult;
public float FlatSniperScopeMult;
public float SniperScopeMultMult;
public float PowerUpMult;
public float FlatPowerUp;
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: