diff --git a/src/main/java/io/gitlab/jfronny/dynres/mixin/ClientPlayNetworkHandlerMixin.java b/src/main/java/io/gitlab/jfronny/dynres/mixin/ClientPlayNetworkHandlerMixin.java index 6cb29ab..5011804 100644 --- a/src/main/java/io/gitlab/jfronny/dynres/mixin/ClientPlayNetworkHandlerMixin.java +++ b/src/main/java/io/gitlab/jfronny/dynres/mixin/ClientPlayNetworkHandlerMixin.java @@ -29,8 +29,8 @@ public abstract class ClientPlayNetworkHandlerMixin { DynRes.LOGGER.info("[RECEIVE] ResourcePackSha1=" + status.getSHA1()); } - @Redirect(method = "onResourcePackSend(Lnet/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket;)V", at = @At(value = "HEAD", target = "Lnet/minecraft/client/network/ClientPlayNetworkHandler;resolveUrl(Ljava/lang/String;)Ljava/net/URL;")) - public URL logResourcePackStatus(String url, CallbackInfo info) { + @Redirect(method = "onResourcePackSend(Lnet/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket;)V", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/network/ClientPlayNetworkHandler;resolveUrl(Ljava/lang/String;)Ljava/net/URL;")) + public URL logResourcePackStatus(String url) { URL res = resolveUrl(url); DynRes.LOGGER.info("[CHECK] ResourcePackUrlValid=" + (res != null)); return res;