R2API_ProcType

⭐ — (5 endorsements) 📥 681,086 downloads 📌 v1.0.2 📅 11/8/2024
🟠 Updated over a year ago

By RiskofThunder · Libraries

⬇ Download Mod Source: Thunderstore ↗ 📅 Updated: 1/25/2025 📅 Created: 11/8/2024
⚠️ Install Order · 1 step
1📦 R2API Find it →

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #25 of 62 Libraries mods in this game by downloads

📋 About This Mod

API for registering proc types

🤖 AI-enhanced — based on mod data

R2API.ProcType is a submodule for R2API that lets mod creators reserve new ProcTypes and add them to proc chain masks. It patches RoR2.ProcChainMask to store extra data, with ProcTypeAPI providing methods to manipulate it. With 5 endorsements and 681k downloads, it's a niche but widely-used library for modders.

✨ Key Features

Reserve new ProcTypes through ProcTypeAPI
Use RoR2.ProcChainMask extensions to add, remove, and check for modded ProcTypes
Patches RoR2.ProcChainMask to store additional data exposed by the API
Includes bounds check and minimum proc type value for easier error detection (v1.0.2)

📊 Pros & Cons

✅ Pros

  • Massive download count (681k) shows it's a staple in the modding community
  • Tiny footprint – just a library, no bloat, does exactly what it says
  • Active maintenance – updated January 2025 with a recent fix for bounds checking

⚠️ Cons

  • Only 5 endorsements – niche appeal, mostly for mod developers, not end-users
  • Requires R2API as a dependency – if you're not already using R2API, this adds overhead
  • No in-game features – purely a backend tool, useless for players without mods that use it
🎯 Is This For You?
This is for Risk of Rain 2 mod developers who want to add custom ProcTypes to their mods. If you're a player just looking for gameplay mods, you don't need this directly – it's a dependency for other mods. If you're a modder, it's a clean way to extend proc chains without conflicts.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • If you're a modder, use ProcTypeAPI to reserve your ProcType and then use the provided extensions to modify ProcChainMask – don't touch the internal data directly.
  • Make sure your ProcType value is within the registered range – the latest update adds a bounds check to catch mistakes early.
  • For players, just install this mod if another mod requires it – it does nothing on its own.

📊 Mod Details

Game
Thunderstore Mods
Author
RiskofThunder
Version
1.0.2
Downloads
681,086
Endorsements
5
Category
Libraries
Created
11/8/2024
Updated
1/25/2025
Tags
Libraries

🔧 How to Install Thunderstore Mods

Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.

📖 Full step-by-step install guide for Thunderstore →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.

Keep browsing — more Thunderstore mods await

📋 All Thunderstore Mods 🏆 Top 25 📂 More Libraries 👤 More by RiskofThunder 🔎 Similar Mods 🌐 Best Libraries (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods