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

35 lines
989 B
Java
Raw Normal View History

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