Skip to content

Component Documentation Index

This folder contains documentation for all ModularInventoryPlus components under Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/. The master plan is in ALL-DOCS-PLAN.md. For everything else (actors, data assets, interfaces, widgets, ability system, etc.), see REMAINING-DOCS-PLAN.md.

Root-level docs (repo docs/)

Component docs (by domain)

Domain Doc Description
Base BaseComponents Pawn, GameMode, GameState, PlayerState, Saveable, PlayerController, Level-based feature base
Save/Load SaveLoad Base load, client load/save, server load/save
Inventory Inventory Base IMC, PlayerServerIMC, Storages, Item selection
Player Player Controller saveable objects, Extended player info, Player class
Player level PlayerLevel Base level, Player level (attributes), Ability points level
Character Character Hero, Character movement, Adv nameplate creator
Input Input Player input manager, Enhanced input component
Health Health Base health, Player health, Mob health, Player health widget
Equipment Equipment Equipment meshes manager; attributes see UMIPEquipmentGE
Cooldown Cooldown Base cooldown, Client cooldown relay
Quest Quest Base quest component
Interaction Interaction Interaction component
Pickup Pickup Item pickup component
Quick bar QuickBar Quick bar (hotbar) component
Mob Mob Base mob, Aggro sphere, Movement, Nameplate, Spawner
Game modes GameModes Base mode, Wave, Session dungeon, Soul hunt, Endless colosseum
Game objects GameObjects Session dungeon end trigger
Widget Widget Client widgets manager
Popup PopupWidget Popup widget manager
Cursor Cursor Cursor component
Gate Gate Gate manager (travel)
Outline Outline Object outline manager
Floating damage FloatingDamageText Floating damage text widget component
Notifier Notifier Chat notifier
Top-down TopDown Top-down player controller, Path following
Currency Currency Currency component
Enhancement Enhancement Equipment enhancement
Reforge Reforge Equipment attribute reforge
Repair Repair Equipment repair
Status effect StatusEffect Item effect applier
Level-based features PlayerLevelBasedFeatures Manager, Apply item on equipment
Server ServerComponents Item pickup spawner, Scalable mob info
World level WorldLevel World level component
Circular interaction CircularInteractionSphere Circular interaction sphere, Widget component
API API Frontend popup manager

All paths in each doc are relative to Plugins/ModularInventoryPlus/Source/ModularInventoryPlus/.