Update NetHandlerPlayClientMixin.java

This commit is contained in:
kirillsaint 2023-12-07 19:24:21 +06:00
parent 81cfd55955
commit 554a770a4d
1 changed files with 6 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import net.minecraft.client.entity.EntityPlayerSP;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.multiplayer.WorldClient;
import net.minecraft.client.network.NetHandlerPlayClient;
import net.minecraft.network.play.server.S01PacketJoinGame;
import net.minecraft.network.play.server.S19PacketEntityStatus;
import net.minecraft.network.play.server.S48PacketResourcePackSend;
import net.minecraft.util.IChatComponent;
@ -32,10 +33,14 @@ public class NetHandlerPlayClientMixin {
at = @At(value = "INVOKE", target = "Lnet/minecraft/client/Minecraft;displayGuiScreen(Lnet/minecraft/client/gui/GuiScreen;)V")
)
private GuiScreen skipTerrainScreen(GuiScreen original) {
Players.reload();
return null;
}
@Inject(method = "handleJoinGame", at = @At(value = "RETURN"))
public void resetPlayers(S01PacketJoinGame packetIn, CallbackInfo ci) {
Players.reload();
}
//#if MC==10809
@Inject(method = "handleResourcePack", at = @At("HEAD"), cancellable = true)
private void silent$resourceExploitFix(S48PacketResourcePackSend packetIn, CallbackInfo ci) {