Smooth_Salad-IVYL icon

IVYL

Another RoR2 modding library - now with documentation!

Last updated 11 months ago
Total downloads 76560
Total rating 1 
Categories Libraries
Dependency string Smooth_Salad-IVYL-2.0.0
Dependants 26 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2113 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2113
RiskofThunder-R2API_Elites-1.0.3 icon
RiskofThunder-R2API_Elites

API for adding custom elite types

Preferred version: 1.0.3
RiskofThunder-R2API_ArtifactCode-1.0.1 icon
RiskofThunder-R2API_ArtifactCode

API for making Artifact Codes

Preferred version: 1.0.1
RiskofThunder-R2API_Difficulty-1.1.2 icon
RiskofThunder-R2API_Difficulty

API for adding custom in-game difficulties

Preferred version: 1.1.2
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3

README

Ivy Library

IVYL is a static library for RoR2 modding made to support high-quality runtime mods.

Key Features

Content Management

Quickly and safely define items, equipment, artifacts, and more.

See: ContentPackExtensions, ItemExtensions, EquipmentExtensions, etc.

Asynchronous Framework

Implement simple asynchronous content loading.

See: BaseContentPlugin

Modular Codebase

Organize your mod into modular components that can be individually managed.

See: BaseModule attribute

Language

Create formatted and easily translatable language files directly within your project.

See: LanguageStrings attribute

Miscellaneous Utils

A collection of static and extension methods to handle common operations.

See: Ivyl

And More!

IVYL is a work-in-progress! Expect improvements over time

Contact

For questions, suggestions, or feedback, you can find me in the RoR2 Modding Server @Groove_Salad or through the GitHub

Even if it's just a documentation typo (especially if it's just a documentation typo), don't hesitate to reach out!