I tryed lot of thing to set as icon whithout result
package ponchisaohosting.xyz.pzoom;
import net.fabricmc.api.ModInitializer;
import net.minecraft.client.MinecraftClient;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
public class PZoom implements ModInitializer {
public static final String MOD_ID = "pzoom";
public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID);
private static final String ICON_URL = "https://ponchisaohosting.com/icon.png";
@Override
public void onInitialize() {
LOGGER.info("PZOOM: Iniciando...");
LOGGER.info("Autor: PonchisaoHosting (Ponchisao326)");
MinecraftClient.getInstance().getWindow().setTitle("BLANCHINIILAND 3");
try {
BufferedImage iconImage = loadImageFromURL(ICON_URL);
if (iconImage != null) {
MinecraftClient.getInstance().getWindow().setIcon(iconImage);
} else {
LOGGER.error("No se pudo cargar el ícono del juego.");
}
} catch (IOException e) {
LOGGER.error("Error al cargar el ícono del juego", e);
}
}
private BufferedImage loadImageFromURL(String url) throws IOException {
InputStream inputStream = new URL(url).openStream();
BufferedImage image = ImageIO.read(inputStream);
inputStream.close();
return image;
}
}