package fun.Mixins;
import net.minecraft.client.Minecraft;
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.CallbackInfoReturnable;
@Mixin(value = Minecraft.class, remap = false)
public class MultiPlayer {
@Inject(method = "allowsMultiplayer", at = @At("HEAD"), cancellable = true)
private void unlockMultiplayer(CallbackInfoReturnable<Boolean> cir) {
cir.setReturnValue(true);
}
@Inject(method = "isDemo", at = @At("HEAD"), cancellable = true)
private void noDemo(CallbackInfoReturnable<Boolean> cir) {
cir.setReturnValue(false);
}
@Inject(method = "allowsChat", at = @At("HEAD"), cancellable = true)
private void unlockChat(CallbackInfoReturnable<Boolean> cir) {
cir.setReturnValue(true);
}
}