20 lines
810 B
Java
20 lines
810 B
Java
package ru.bclib.mixin.client;
|
|
|
|
import net.minecraft.client.Minecraft;
|
|
import net.minecraft.network.protocol.game.ClientGamePacketListener;
|
|
import net.minecraft.network.protocol.game.ClientboundLoginPacket;
|
|
import org.spongepowered.asm.mixin.Mixin;
|
|
import org.spongepowered.asm.mixin.injection.At;
|
|
import org.spongepowered.asm.mixin.injection.Inject;
|
|
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
|
|
import ru.bclib.api.dataexchange.DataExchangeAPI;
|
|
|
|
@Mixin(ClientboundLoginPacket.class)
|
|
public abstract class ClientboundLoginPacketMixin {
|
|
@Inject(method = "handle", cancellable = true, at=@At("HEAD"))
|
|
public void bclib_handle(ClientGamePacketListener clientGamePacketListener, CallbackInfo ci){
|
|
//cLevel.setBCLibDidSendHello();
|
|
// DataExchangeAPI.sendOnEnter();
|
|
// ci.cancel();
|
|
}
|
|
}
|