Integration!

Quick rating

Community listing page, reviews here may not be monitored by the author.

Integration!

By IAFEnvoyOwner

No reviews yet

Library for better mod integrations.

Mod Loaders
Minecraft

About

Description

Integration

This is a library mod to help other mods make integration easier.

This mod is based on loaders' api, not Minecraft's. So it can run on any versions if the loader supported.

How to use

Core APIs

  • IntegrationExecutor: Safely run integration code only when target mod loaded.
  • EntryPointManager: Customizable entry points based on Annotation (Forge/NeoForge) and EntryPoint (Fabric).

Examples

Integration with example-mod

IntegrationExecutor.runWhenLoad("example-mod",()->()->{
        //Your code here.
        });

Customize entry point

@EntryPointProvider(slug = "example-mod")
public class ExampleModIntegration implements IntegrationEntryPoint {
    //Your code here
}
//fabric.mod.json
{
  //Other parts
  "entrypoints": {
    "example-mod": [
      "xxx.ExampleModIntegration"
    ]
  },
}

Get this entrypoint:

EntryPointManager.getEntryPoints("example-mod");

请不要把这个mod搬到mcmod.cn,不然重生会打死我的(((

Integration

This is a library mod to help other mods make integration easier.

This mod is based on loaders' api, not Minecraft's. So it can run on any versions if the loader supported.

How to use

Core APIs

  • IntegrationExecutor: Safely run integration code only when target mod loaded.
  • EntryPointManager: Customizable entry points based on Annotation (Forge/NeoForge) and EntryPoint (Fabric).

Examples

Integration with example-mod

IntegrationExecutor.runWhenLoad("example-mod",()->()->{
        //Your code here.
        });

Customize entry point


@EntryPointProvider(slug = "example-mod")
public class ExampleModIntegration implements IntegrationEntryPoint {
    //Your code here
}
//fabric.mod.json
{
  //Other parts
  "entrypoints": {
    "example-mod": [
      "xxx.ExampleModIntegration"
    ]
  },
}

Get this entrypoint:

EntryPointManager.getEntryPoints("example-mod");

请不要把这个mod搬到mcmod.cn,不然重生会打死我的(((