// Path: src/main/java/fi/dy/masa/minihud/Reference.java
// public class Reference
// {
//     public static final String MOD_ID = "minihud";
//     public static final String MOD_NAME = "MiniHUD";
//     public static final String MOD_VERSION = "@MOD_VERSION@";
// 
//     public static final ModInfo MOD_INFO = new ModInfo(MOD_ID, MOD_NAME);
// }


import java.util.Locale;
import java.util.Optional;
import java.util.stream.Collectors;
import com.google.common.collect.ImmutableList;
import fi.dy.masa.malilib.config.option.BooleanConfig;
import fi.dy.masa.malilib.config.option.ConfigInfo;
import fi.dy.masa.malilib.config.option.HotkeyConfig;
import fi.dy.masa.malilib.config.option.IntegerConfig;
import fi.dy.masa.malilib.input.KeyBind;
import fi.dy.masa.malilib.input.KeyBindSettings;
import fi.dy.masa.malilib.input.callback.ToggleBooleanWithMessageKeyCallback;
import fi.dy.masa.malilib.listener.EventListener;
import fi.dy.masa.malilib.util.data.ModInfo;
import fi.dy.masa.minihud.Reference;
    }

    public int getLineOrder()
    {
        return this.lineOrder.getIntegerValue();
    }

    public BooleanConfig getBooleanConfig()
    {
        return this.toggleStatus;
    }

    public HotkeyConfig getHotkeyConfig()
    {
        return this.toggleHotkey;
    }

    public KeyBind getKeyBind()
    {
        return this.toggleHotkey.getKeyBind();
    }

    public IntegerConfig getLineOrderConfig()
    {
        return this.lineOrder;
    }

    @Override
    public ModInfo getModInfo()
    {
// Path: src/main/java/fi/dy/masa/minihud/Reference.java
// public class Reference
// {
//     public static final String MOD_ID = "minihud";
//     public static final String MOD_NAME = "MiniHUD";
//     public static final String MOD_VERSION = "@MOD_VERSION@";
// 
//     public static final ModInfo MOD_INFO = new ModInfo(MOD_ID, MOD_NAME);
// }


// Path: src/main/java/fi/dy/masa/minihud/config/InfoLine.java
import java.util.Locale;
import java.util.Optional;
import java.util.stream.Collectors;
import com.google.common.collect.ImmutableList;
import fi.dy.masa.malilib.config.option.BooleanConfig;
import fi.dy.masa.malilib.config.option.ConfigInfo;
import fi.dy.masa.malilib.config.option.HotkeyConfig;
import fi.dy.masa.malilib.config.option.IntegerConfig;
import fi.dy.masa.malilib.input.KeyBind;
import fi.dy.masa.malilib.input.KeyBindSettings;
import fi.dy.masa.malilib.input.callback.ToggleBooleanWithMessageKeyCallback;
import fi.dy.masa.malilib.listener.EventListener;
import fi.dy.masa.malilib.util.data.ModInfo;
import fi.dy.masa.minihud.Reference;

    }

    public int getLineOrder()
    {
        return this.lineOrder.getIntegerValue();
    }

    public BooleanConfig getBooleanConfig()
    {
        return this.toggleStatus;
    }

    public HotkeyConfig getHotkeyConfig()
    {
        return this.toggleHotkey;
    }

    public KeyBind getKeyBind()
    {
        return this.toggleHotkey.getKeyBind();
    }

    public IntegerConfig getLineOrderConfig()
    {
        return this.lineOrder;
    }

    @Override
    public ModInfo getModInfo()
    {
        return Reference.MOD_INFO;