mirror of
https://github.com/MineLittlePony/MineLittlePony.git
synced 2024-11-23 04:57:58 +01:00
Backport: Logging fixes from 1.13+
This commit is contained in:
parent
253ea3284e
commit
eb62d495a6
1 changed files with 9 additions and 6 deletions
|
@ -6,6 +6,9 @@ import net.minecraft.inventory.EntityEquipmentSlot;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
|
||||||
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
import org.apache.logging.log4j.Logger;
|
||||||
|
|
||||||
import com.google.common.base.Throwables;
|
import com.google.common.base.Throwables;
|
||||||
import com.google.common.collect.Iterables;
|
import com.google.common.collect.Iterables;
|
||||||
import com.mojang.authlib.GameProfile;
|
import com.mojang.authlib.GameProfile;
|
||||||
|
@ -13,7 +16,6 @@ import com.mojang.authlib.exceptions.AuthenticationException;
|
||||||
import com.mojang.authlib.exceptions.AuthenticationUnavailableException;
|
import com.mojang.authlib.exceptions.AuthenticationUnavailableException;
|
||||||
import com.mojang.authlib.minecraft.MinecraftProfileTexture;
|
import com.mojang.authlib.minecraft.MinecraftProfileTexture;
|
||||||
import com.mojang.authlib.minecraft.MinecraftProfileTexture.Type;
|
import com.mojang.authlib.minecraft.MinecraftProfileTexture.Type;
|
||||||
import com.mumfrey.liteloader.util.log.LiteLoaderLogger;
|
|
||||||
import com.voxelmodpack.hdskins.gui.EntityPlayerModel;
|
import com.voxelmodpack.hdskins.gui.EntityPlayerModel;
|
||||||
import com.voxelmodpack.hdskins.gui.Feature;
|
import com.voxelmodpack.hdskins.gui.Feature;
|
||||||
import com.voxelmodpack.hdskins.resources.PreviewTextureManager;
|
import com.voxelmodpack.hdskins.resources.PreviewTextureManager;
|
||||||
|
@ -35,6 +37,8 @@ import java.util.function.Predicate;
|
||||||
|
|
||||||
public class SkinUploader implements Closeable {
|
public class SkinUploader implements Closeable {
|
||||||
|
|
||||||
|
private static final Logger logger = LogManager.getLogger();
|
||||||
|
|
||||||
private final Iterator<SkinServer> skinServers;
|
private final Iterator<SkinServer> skinServers;
|
||||||
|
|
||||||
public static final String ERR_NO_SERVER = "hdskins.error.noserver";
|
public static final String ERR_NO_SERVER = "hdskins.error.noserver";
|
||||||
|
@ -188,7 +192,7 @@ public class SkinUploader implements Closeable {
|
||||||
|
|
||||||
return gateway.uploadSkin(new SkinUpload(mc.getSession(), skinType, localSkin == null ? null : localSkin.toURI(), skinMetadata)).handle((response, throwable) -> {
|
return gateway.uploadSkin(new SkinUpload(mc.getSession(), skinType, localSkin == null ? null : localSkin.toURI(), skinMetadata)).handle((response, throwable) -> {
|
||||||
if (throwable == null) {
|
if (throwable == null) {
|
||||||
LiteLoaderLogger.info("Upload completed with: %s", response);
|
logger.info("Upload completed with: %s", response);
|
||||||
setError(null);
|
setError(null);
|
||||||
} else {
|
} else {
|
||||||
setError(Throwables.getRootCause(throwable).toString());
|
setError(Throwables.getRootCause(throwable).toString());
|
||||||
|
@ -219,8 +223,6 @@ public class SkinUploader implements Closeable {
|
||||||
if (throwable != null) {
|
if (throwable != null) {
|
||||||
throwable = throwable.getCause();
|
throwable = throwable.getCause();
|
||||||
|
|
||||||
throwable.printStackTrace();
|
|
||||||
|
|
||||||
if (throwable instanceof AuthenticationUnavailableException) {
|
if (throwable instanceof AuthenticationUnavailableException) {
|
||||||
offline = true;
|
offline = true;
|
||||||
} else if (throwable instanceof AuthenticationException) {
|
} else if (throwable instanceof AuthenticationException) {
|
||||||
|
@ -228,7 +230,7 @@ public class SkinUploader implements Closeable {
|
||||||
} else if (throwable instanceof HttpException) {
|
} else if (throwable instanceof HttpException) {
|
||||||
HttpException ex = (HttpException)throwable;
|
HttpException ex = (HttpException)throwable;
|
||||||
|
|
||||||
HDSkinManager.logger.error(ex.getReasonPhrase(), ex);
|
logger.error(ex.getReasonPhrase(), ex);
|
||||||
|
|
||||||
int code = ex.getStatusCode();
|
int code = ex.getStatusCode();
|
||||||
|
|
||||||
|
@ -238,6 +240,7 @@ public class SkinUploader implements Closeable {
|
||||||
setError(ex.getReasonPhrase());
|
setError(ex.getReasonPhrase());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
logger.error("Unhandled exception", throwable);
|
||||||
setError(throwable.toString());
|
setError(throwable.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -265,7 +268,7 @@ public class SkinUploader implements Closeable {
|
||||||
|
|
||||||
synchronized (skinLock) {
|
synchronized (skinLock) {
|
||||||
if (pendingLocalSkin != null) {
|
if (pendingLocalSkin != null) {
|
||||||
System.out.println("Set " + skinType + " " + pendingLocalSkin);
|
logger.debug("Set %s %s", skinType, pendingLocalSkin);
|
||||||
localPlayer.setLocalTexture(pendingLocalSkin, skinType);
|
localPlayer.setLocalTexture(pendingLocalSkin, skinType);
|
||||||
localSkin = pendingLocalSkin;
|
localSkin = pendingLocalSkin;
|
||||||
pendingLocalSkin = null;
|
pendingLocalSkin = null;
|
||||||
|
|
Loading…
Reference in a new issue