universal-electricity/src/main/java/dev/tilera/capes/Capes.java

35 lines
989 B
Java

package dev.tilera.capes;
import java.io.InputStream;
import java.net.URL;
import com.jadarstudios.developercapes.DevCapes;
import org.apache.commons.io.IOUtils;
import net.minecraftforge.common.MinecraftForge;
public class Capes {
private static boolean capesInitialized = false;
public static void initCapes() {
if (!capesInitialized) {
capesInitialized = true;
try {
URL index = new URL("https://capes.tilera.xyz/devcapes/index");
InputStream stream = DevCapes.getInstance().getStreamForURL(index);
String capeConfig = IOUtils.toString(stream);
stream.close();
DevCapes.getInstance().registerConfig(
capeConfig
);
MinecraftForge.EVENT_BUS.register(new RenderEventHandler());
} catch (Exception e) {
System.out.print("Cant load capes\n" + e);
}
}
}
}