generated from tilera/1710mod
35 lines
989 B
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);
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|