2022-05-06 13:40:42 +02:00
|
|
|
package com.falsepattern.lib.internal;
|
2022-01-10 02:35:24 +01:00
|
|
|
|
2022-01-11 00:26:36 +01:00
|
|
|
import com.google.common.eventbus.EventBus;
|
2022-01-10 02:35:24 +01:00
|
|
|
import cpw.mods.fml.common.DummyModContainer;
|
2022-01-11 00:26:36 +01:00
|
|
|
import cpw.mods.fml.common.LoadController;
|
2022-01-10 02:35:24 +01:00
|
|
|
import cpw.mods.fml.common.ModMetadata;
|
2022-05-06 13:39:00 +02:00
|
|
|
import lombok.Getter;
|
2022-01-10 02:35:24 +01:00
|
|
|
import lombok.val;
|
|
|
|
|
import net.minecraft.launchwrapper.Launch;
|
|
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
|
|
|
import org.apache.logging.log4j.Logger;
|
|
|
|
|
|
2022-05-06 13:39:00 +02:00
|
|
|
import java.util.Arrays;
|
2022-01-10 02:35:24 +01:00
|
|
|
|
2022-05-06 13:39:00 +02:00
|
|
|
/**
|
|
|
|
|
* Utility class used by FalsePatternLib's internal code. This can change between versions without notice, so do not use this in your code!
|
|
|
|
|
*/
|
2022-01-10 02:35:24 +01:00
|
|
|
public class FalsePatternLib extends DummyModContainer {
|
2022-05-06 13:39:00 +02:00
|
|
|
@Getter
|
|
|
|
|
private static final Logger log = LogManager.getLogger(ModInfo.MODNAME);
|
2022-01-10 02:35:24 +01:00
|
|
|
|
2022-05-06 13:39:00 +02:00
|
|
|
@Getter
|
|
|
|
|
private static final boolean developerEnvironment = (boolean) Launch.blackboard.get("fml.deobfuscatedEnvironment");
|
2022-01-10 02:35:24 +01:00
|
|
|
|
|
|
|
|
public FalsePatternLib() {
|
|
|
|
|
super(new ModMetadata());
|
2022-05-06 13:39:00 +02:00
|
|
|
log.info("All your libraries are belong to us!");
|
2022-01-10 02:35:24 +01:00
|
|
|
val meta = getMetadata();
|
|
|
|
|
meta.modId = ModInfo.MODID;
|
|
|
|
|
meta.name = ModInfo.MODNAME;
|
|
|
|
|
meta.version = ModInfo.VERSION;
|
|
|
|
|
meta.url = ModInfo.URL;
|
|
|
|
|
meta.credits = ModInfo.CREDITS;
|
|
|
|
|
meta.authorList = Arrays.asList(ModInfo.AUTHORS);
|
|
|
|
|
meta.description = ModInfo.DESCRIPTION;
|
|
|
|
|
meta.useDependencyInformation = true;
|
|
|
|
|
}
|
|
|
|
|
|
2022-01-11 00:26:36 +01:00
|
|
|
@SuppressWarnings("UnstableApiUsage")
|
|
|
|
|
@Override
|
|
|
|
|
public boolean registerBus(EventBus bus, LoadController controller) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2022-01-10 02:35:24 +01:00
|
|
|
}
|