Explore Courses / MelonLoader IL2CPP Modding: Native Hooks, Preferences & Overlays / 1.2 [MelonInfo] & [MelonGame] Attributes
+15 pts

1.2 [MelonInfo] & [MelonGame] Attributes

25 minutes CSHARP

Targeting Your Mod with Attributes

csharp
using MelonLoader;

[assembly: MelonInfo(typeof(MyMod), "Hana Mod", "1.0.0", "Hanaverse")]
[assembly: MelonGame("GameStudio", "TargetGame")]

public class MyMod : MelonMod {
    public override void OnInitializeMelon() {
        MelonLogger.Msg("MelonLoader Mod Initialized!");
    }
}

Hands-On Interactive Cloud Labs

Master modern Python, C#, C++, and game modding architectures with our browser-native Cloud Labs and automated test-driven grading engine.

Launch in Cloud Lab