mirror of
https://code.chipmunk.land/ChomeNS/chipmunkmod.git
synced 2025-11-13 18:46:15 +00:00
fix: oops removed too much stuff...
This commit is contained in:
parent
a2ad37af35
commit
00d3be8342
2 changed files with 12 additions and 1 deletions
|
|
@ -5,8 +5,10 @@ import com.llamalad7.mixinextras.injector.wrapoperation.Operation;
|
||||||
import land.chipmunk.chipmunkmod.ChipmunkMod;
|
import land.chipmunk.chipmunkmod.ChipmunkMod;
|
||||||
import land.chipmunk.chipmunkmod.listeners.Listener;
|
import land.chipmunk.chipmunkmod.listeners.Listener;
|
||||||
import land.chipmunk.chipmunkmod.listeners.ListenerManager;
|
import land.chipmunk.chipmunkmod.listeners.ListenerManager;
|
||||||
|
import land.chipmunk.chipmunkmod.modules.SelfCare;
|
||||||
import net.minecraft.client.MinecraftClient;
|
import net.minecraft.client.MinecraftClient;
|
||||||
import net.minecraft.client.world.ClientWorld;
|
import net.minecraft.client.world.ClientWorld;
|
||||||
|
import net.minecraft.network.DisconnectionInfo;
|
||||||
import net.minecraft.network.PacketCallbacks;
|
import net.minecraft.network.PacketCallbacks;
|
||||||
import net.minecraft.network.listener.PacketListener;
|
import net.minecraft.network.listener.PacketListener;
|
||||||
import net.minecraft.network.packet.Packet;
|
import net.minecraft.network.packet.Packet;
|
||||||
|
|
@ -120,4 +122,9 @@ public class ClientConnectionMixin {
|
||||||
|
|
||||||
original.call(packet, callbacks, flush);
|
original.call(packet, callbacks, flush);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Inject(method = "disconnect(Lnet/minecraft/network/DisconnectionInfo;)V", at = @At("TAIL"))
|
||||||
|
private void disconnect (final DisconnectionInfo disconnectionInfo, final CallbackInfo ci) {
|
||||||
|
SelfCare.INSTANCE.cleanup();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ public class SelfCare implements Listener {
|
||||||
public boolean cspyEnabled = ChipmunkMod.CONFIG.selfCare.cspy;
|
public boolean cspyEnabled = ChipmunkMod.CONFIG.selfCare.cspy;
|
||||||
public String skin;
|
public String skin;
|
||||||
public boolean hasSkin = false;
|
public boolean hasSkin = false;
|
||||||
private int gameMode;
|
|
||||||
private boolean cspy = false;
|
private boolean cspy = false;
|
||||||
|
|
||||||
public SelfCare (final MinecraftClient client) {
|
public SelfCare (final MinecraftClient client) {
|
||||||
|
|
@ -32,6 +31,11 @@ public class SelfCare implements Listener {
|
||||||
public void init () {
|
public void init () {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void cleanup () {
|
||||||
|
hasSkin = false;
|
||||||
|
cspy = false;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void chatMessageReceived (final Text message) {
|
public void chatMessageReceived (final Text message) {
|
||||||
final String stringMessage = message.getString();
|
final String stringMessage = message.getString();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue