在梦里
Koitoyuu
Posts
-
1.12水影杀戮只能进起床开一般写在哪里 -
如果我把vulcan2.6.9和aac4.2.1放在一起,那么noslow如何绕过?@Gabriel 依旧死号 因为NCPNoSlow在Motion Post的时候发送了C08
-
如何编写一个受伤自动开启fly的功能if (mc.thePlayer.hurtTime > 0) { Fly flight = (Fly) LiquidBounce.moduleManager.getModule(Fly.class); flight.setState(true); }
-
求一个spartan noslow@449062594 idk 至少我在两个anticheat测试服中都没有回弹
-
求一个spartan noslowspartan没有noslow检测
-
Custom Cape Modulethx
-
Custom Cape Module@r-i-s-e
thanks
-
Custom Cape Module中文: 首先把Custom Cape模块抄到你的Custom LiquidBounce并注册.
English: First copy the Custom Cape module into your Custom LiquidBounce and register.import net.ccbluex.liquidbounce.features.module.Module; import net.ccbluex.liquidbounce.features.module.ModuleCategory; import net.ccbluex.liquidbounce.features.module.ModuleInfo; import net.ccbluex.liquidbounce.value.ListValue; /** * @author koitoyuu */ @ModuleInfo(name = "CustomCape",fakeName = "Custom Cape",array = false,description = "",category = ModuleCategory.RENDER) public class CustomCape extends Module { public final ListValue cape = new ListValue("Cape",new String[] {"Cape1","Cape2"},"Cape1"); }
中文: 然后找到MixinNetworkPlayerInfo并映射locationCape;
English: Then find MixinNetworkPlayerInfo and map locationCape.@Shadow private ResourceLocation locationCape;
中文: 最后Mixin注入getLocationCape
English: Finally Mixin injects getLocationCape/** * @author koitoyuu */ @Inject(method = "getLocationCape", cancellable = true, at = @At("HEAD")) public void injectCustomCape(CallbackInfoReturnable<ResourceLocation> cir) { CustomCape customCape = (CustomCape) LiquidBounce.moduleManager.getModule(CustomCape.class); if (customCape.getState()) { if (gameProfile.getId().equals(Minecraft.getMinecraft().getSession().getProfile().getId())) { ResourceLocation resourceLocation = new ResourceLocation("liquidbounce/capes/"+customCape.cape.get()+".png"); cir.setReturnValue(resourceLocation); cir.cancel(); } } }
别忘记在assets.minecraft.liquidbounce.capes放入cape文件
Don't forget to put cape file in assets.minecraft.liquidbounce.capes -
Fake FPS Module@larissa >3
-
Fake FPS Module中文: 首先在liquidbounce_at.cfg的第二行添加
English: First add in the second line of liquidbounce_at.cfgpublic net.minecraft.client.Minecraft field_71470_ab # debugFPS
中文: 然后复制下面的码字并注册
English: Then copy the code word below and registerpackage master.koitoyuu.modules.misc import master.koitoyuu.utils.MathUtils import net.ccbluex.liquidbounce.event.EventTarget import net.ccbluex.liquidbounce.event.UpdateEvent import net.ccbluex.liquidbounce.features.module.Module import net.ccbluex.liquidbounce.features.module.ModuleCategory import net.ccbluex.liquidbounce.features.module.ModuleInfo import net.ccbluex.liquidbounce.utils.misc.RandomUtils import net.ccbluex.liquidbounce.value.IntegerValue import net.minecraft.client.Minecraft @ModuleInfo(name = "FakeFPS", description = "", category = ModuleCategory.MISC) class FakeFPS : Module() { private val maxFps:IntegerValue = object : IntegerValue("MaxFPS",1000,30,3000) { override fun onChanged(oldValue: Int, newValue: Int) { if (minFps.get() > newValue) set(minFps.get()) } } private val minFps:IntegerValue = object : IntegerValue("MinFPS",900,30,3000) { override fun onChanged(oldValue: Int, newValue: Int) { if (maxFps.get() < newValue) set(maxFps.get()) } } private var minecraftFPS = 0 private var fps = 0 fun getFakeFPS(): Int { if (minecraftFPS != Minecraft.debugFPS) { fps = RandomUtils.nextInt(minFps.get(),maxFps.get()) minecraftFPS = Minecraft.debugFPS } return fps } }
中文:最后在MixinMinecraft中映射debugFps并重写getDebugFPS
English: Finally map debugFps in MixinMinecraft and overwrite getDebugFPS@Shadow public static int debugFPS; /** * @author koitoyuu */ @Overwrite public static int getDebugFPS() { FakeFPS fakeFPS = (FakeFPS) LiquidBounce.moduleManager.getModule(FakeFPS.class); if (fakeFPS.getState()) { return fakeFPS.getFakeFPS(); } return debugFPS; }
-
Like csgo FakeBodyvery sexy
-
Netease HuaYuTing Server Infinite Vanilla Fly Code@hacked-clients-minecraft Netease Minecraft identity information outside of China is not supported
-
Bounce-Killer Project不得不支持了 喜欢这个项目能坚持下去
-
A Notification Theme like IntelliJ IDEA.Very Cute
-
Netease HuaYuTing Server Infinite Vanilla Fly Code@koitoyuu fixed lagback bug >3
-
Netease HuaYuTing Server Infinite Vanilla Fly Code@commandblock2 Secrets make women more women.
-
Netease HuaYuTing Server Infinite Vanilla Fly Code@shadowofmarsh you have go to mc.163.com download netease minecraft box,after download 花雨庭 client
-
Netease HuaYuTing Server Infinite Vanilla Fly Code@larissa yeah, but they won't copy this beautiful code
-
Netease HuaYuTing Server Infinite Vanilla Fly CodeThis is real.
别忘了在LiquidBounce.kt中添加
eventManager.registerListener(HuaYuTingFlyHelp())HuaYuTingFly.java
package net.ccbluex.liquidbounce.features.module.modules.movement; import net.ccbluex.liquidbounce.event.EventTarget; import net.ccbluex.liquidbounce.event.UpdateEvent; import net.ccbluex.liquidbounce.features.module.Module; import net.ccbluex.liquidbounce.features.module.ModuleCategory; import net.ccbluex.liquidbounce.features.module.ModuleInfo; import net.ccbluex.liquidbounce.features.special.HuaYuTingFlyHelp; import net.ccbluex.liquidbounce.utils.MovementUtils; import net.ccbluex.liquidbounce.value.FloatValue; @ModuleInfo(name = "HuaYuTingFly",description = "",category = ModuleCategory.MOVEMENT) public class HuaYuTingVanillaFly extends Module { private final FloatValue speed = new FloatValue("Speed",1f,0.1f,5f); @Override public void onEnable() { HuaYuTingFlyHelp.flyEnabled = true; HuaYuTingFlyHelp.x = mc.thePlayer.posX; HuaYuTingFlyHelp.y = mc.thePlayer.posY; HuaYuTingFlyHelp.z = mc.thePlayer.posZ; } @EventTarget public void onUpdate(UpdateEvent event) { final float vanillaSpeed = speed.get(); mc.thePlayer.capabilities.isFlying = false; mc.thePlayer.motionY = 0; mc.thePlayer.motionX = 0; mc.thePlayer.motionZ = 0; if (mc.gameSettings.keyBindJump.isKeyDown()) mc.thePlayer.motionY += vanillaSpeed; if (mc.gameSettings.keyBindSneak.isKeyDown()) mc.thePlayer.motionY -= vanillaSpeed; MovementUtils.strafe(vanillaSpeed); } }
HuaYuTingFlyHelp.java
package net.ccbluex.liquidbounce.features.special; import kotlin.jvm.JvmStatic; import net.ccbluex.liquidbounce.event.EventTarget; import net.ccbluex.liquidbounce.event.Listenable; import net.ccbluex.liquidbounce.event.PacketEvent; import net.ccbluex.liquidbounce.event.UpdateEvent; import net.ccbluex.liquidbounce.utils.MinecraftInstance; import net.minecraft.network.Packet; import net.minecraft.network.play.INetHandlerPlayServer; import net.minecraft.network.play.client.C03PacketPlayer; import java.util.ArrayList; import java.util.List; public class HuaYuTingFlyHelp extends MinecraftInstance implements Listenable { public static boolean flyEnabled = false; private final List<Packet<INetHandlerPlayServer>> packets =new ArrayList<>(); private final List<Packet<?>> c03packet = new ArrayList<>(); public static double x = 0.0; public static double y = 0.0; public static double z = 0.0; @Override public boolean handleEvents() { return true; } @EventTarget public void onPacket(PacketEvent event) { if (x + y + z == 0.0) return; final Packet<?> packet = event.getPacket(); if (packet instanceof C03PacketPlayer) { event.cancelEvent(); if (c03packet.isEmpty()) c03packet.add(packet); else sendPacketNoEvent(c03packet.get(0)); } } @EventTarget public void onUpdate(UpdateEvent event) { mc.thePlayer.setPositionAndUpdate(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ); } @JvmStatic private final void sendPacketNoEvent(Packet packet) { packets.add(packet); mc.getNetHandler().addToSendQueue(packet); } }