public abstract class ModHelperAPI
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected CoreAPI.ModLoader |
loader |
protected CoreAPI.Side |
side |
protected java.util.Map<java.lang.String,ModAPI> |
supportedMods |
protected CoreAPI.GameVersion |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
ModHelperAPI(CoreAPI.GameVersion version,
CoreAPI.ModLoader loader,
CoreAPI.Side side) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMod(java.util.Map<java.lang.String,ModAPI> map,
@Nullable ModAPI mod) |
protected abstract java.util.Map<java.lang.String,ModAPI> |
addSupportedMods(java.util.Map<java.lang.String,ModAPI> map) |
@Nullable ModAPI |
getMod(java.lang.String modid) |
java.lang.String |
getModName(java.lang.String modid) |
abstract boolean |
isModLoaded(java.lang.String modid) |
protected final CoreAPI.GameVersion version
protected final CoreAPI.ModLoader loader
protected final CoreAPI.Side side
protected final java.util.Map<java.lang.String,ModAPI> supportedMods
protected ModHelperAPI(CoreAPI.GameVersion version, CoreAPI.ModLoader loader, CoreAPI.Side side)
protected void addMod(java.util.Map<java.lang.String,ModAPI> map, @Nullable @Nullable ModAPI mod)
protected abstract java.util.Map<java.lang.String,ModAPI> addSupportedMods(java.util.Map<java.lang.String,ModAPI> map)
@Nullable public @Nullable ModAPI getMod(java.lang.String modid)
public java.lang.String getModName(java.lang.String modid)
public abstract boolean isModLoaded(java.lang.String modid)