Navigation

    CCBlueX Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. CookieChinese
    • Profile
    • Following 1
    • Followers 43
    • Topics 72
    • Posts 132
    • Best 36
    • Groups 0

    CookieChinese

    @CookieChinese

    oofffffffffffffffffffff

    64
    Reputation
    1031
    Profile views
    132
    Posts
    43
    Followers
    1
    Following
    Joined Last Online
    Website space.bilibili.com/203389214 Location China

    CookieChinese Unfollow Follow

    Best posts made by CookieChinese

    • [JS]TeleportAura 0.5demo(By Mumy)(updated)

      2022-06-18_18.09.18.png
      Demo:
      TeleportAura-0.1 Demo video.zip
      TeleportAura-0.2 Demo video.zip
      TeleportAura-0.3 Demo video.zip
      TeleportAura-0.4 Demo video.zip
      TeleportAura-0.5 Demo video.zip


      If this JS can get better feedback and excellent popularity, we will continue to update more functions
      thanks 🙂

      • Updated
        Added VClip(List)
        Added VClipHeight(Integer)
        Added VClipBlocks(Integer)
        TargetMode(List) Added "Select" Mode
        Added Selectors(List)
        Added Fighting(Boolean)
        Added Criticals(Boolean)
        Added SpoofGround(Boolean)
        Added VillagerIgnored(Boolean)
        Added AutoBlock(Boolean)
        Added VanillaBlock(Boolean)
        Added NoTPBlock(Boolean)
        Fixed AutoBlock
        Fixed AimTarget
        Added CrossVersion(1.8.9/1.12.2)

      Download:
      TeleportAura 0.1.zip
      TeleportAura 0.2.zip
      TeleportAura 0.3.zip
      TeleportAura 0.4.zip
      TeleportAura 0.5.zip

      posted in Scripts
      CookieChinese
      CookieChinese
    • DisableCommand V1.0(绕过所有点击认证)(关闭水影指令)

      效果图:
      EQ%~K{)J~RMZ3R(7L89QHQJ.png
      可绕过的点击认证例子有:
      https://www.bilibili.com/video/BV1yQ4y127qE?from=search&seid=10962910256667708850
      https://www.bilibili.com/video/BV1Bv411J7mA?spm_id_from=333.788.b_636f6d6d656e74.50
      文件下载:
      DisableCommand.zip

      posted in Chinese
      CookieChinese
      CookieChinese
    • liquidbounce waifu and you

      1654082424692.png
      1654142871531.png

      posted in Off-Topic
      CookieChinese
      CookieChinese
    • CookieVelocity3.4(AAC5,BAC,AAC4,Matrix)(By Mumy And Cookie)

      CookieVelocity 3.4(新增新的AAC4和AAC5模式).zip
      a new Version 🙂

      updated:
      Added AAC4Reduce Mode(By FDPClient)(Remove)
      Added AAC5Reduce Mode(By FDPClient)(Remove)
      Added Matrix Mode
      Added BAC Mode
      Fixed bugs

      posted in Scripts
      CookieChinese
      CookieChinese
    • [JS]TeleportAura 0.5(更新)

      [JS]TeleportAura 0.5(更新)

      2022-06-18_18.09.18.png


      演示

      • TeleportAura-0.5 Demo video.zip


      改动

      • 选项

        • 增加 VClip(List)

        • 增加 VClipHeight(Integer)

        • 增加 VClipBlocks(Integer)

        • 给 TargetMode(List) 增加了 "Select" 选项

        • 增加 Selectors(List)

        • 增加 Fighting(Boolean)

        • 增加 Criticals(Boolean)

        • 增加 SpoofGround(Boolean)

        • 增加 VillagerIgnored(Boolean)

        • 把 AutoBlock(List) 修改为 AutoBlock(Boolean)

        • 增加 VanillaBlock(Boolean)

        • 增加 NoTPBlock(Boolean)

      • 其他

        • 重写了AutoBlock并修复了之前的问题

        • 修复了AimTarget瞄准位置的问题

        • 当 TargetMode(List) 设置为 "Select" 时,对着目标使用鼠标中键来选择目标的类型或着实体

        • 当 NoTPBlock(Boolean) 与 VanillaBlock(Boolean) 都启用时,格挡的流程是这样的:TP前解除,TP后启用,在攻击后TP前解除,在TP后启用

        • 编写了兼容1.8.9到1.12.2 LB的版本,但此版本目前稳定性不明,因此看反馈来决定是否完成 (目前主要版本为1.8.9)


      下载

      • TeleportAura 0.5.zip


      By-mumy

      posted in Chinese
      CookieChinese
      CookieChinese
    • AsFly 2.0 (Bypass HuayuTing Fly)(By As丶one)

      Name:Asfly
      Version:2.0
      Dev:As丶One
      information:
      A Bypass Huayuting simple Fly 🙂

      var script = registerScript({
          name: "AsFly",
          version: "2.0",
          authors: ["As丶One"]
      });
      var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce")
      var MovementUtils = Java.type("net.ccbluex.liquidbounce.utils.MovementUtils")
      var classProvider = LiquidBounce.INSTANCE.getWrapper().getClassProvider();
      var packets = []
      var doAsFly = false
      var stage = 0
      var maxStage = 5
      var jump = false
      var timer = 0
      var motionY = Setting.float({
          name: "MotionY",
          default: 0.5,
          min: 0.42,
          max: 6
      })
      var motionXZ = Setting.float({
          name: "MotionXZ",
          default: 1.0,
          min: 0,
          max: 10
      })
      var Bob = Setting.float({
          name: "Bob",
          default: 0.5,
          min: 0,
          max: 2
      })
      var delay = Setting.integer({
          name: "Delay",
          default: 2,
          min: 0,
          max: 10
      })
      var Timer = Setting.integer({
          name: "Timer",
          default: 1.0,
          min: 0.1,
          max: 2
      })
      var y = 0
      function move() {
      	mc.thePlayer.cameraYaw = Bob.get()
      	mc.timer.timerSpeed = Timer.get()
          if (mc.thePlayer.posY<=y) {
              mc.thePlayer.motionY = motionY.get()
          } else {
              var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
              if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = -0.05
              mc.thePlayer.motionX = -Math.sin(dir) * motionXZ.get()
              mc.thePlayer.motionZ = Math.cos(dir) * motionXZ.get()
          }
      }
      script.registerModule({
          name: "AsFly",
          description: "AsFly By As丶One",
          category: "Fun",
          settings: {
              motionY: motionY,
              motionXZ: motionXZ,
              delay: delay,
              Timer: Timer,
      	Bob: Bob
          }
      }, function (module) {
          module.on("enable", function () {
              y = mc.thePlayer.posY
              timer = 999
          });
          module.on("disable", function () {
              mc.timer.timerSpeed = 1;
              packets.forEach(function () {
                  mc.netHandler.networkManager.sendPacket(packets.shift())
              })
          });
          module.on("update", function () {
              if(!doAsFly)timer++
              if(timer>delay.get()){
                  timer = 0
                  doAsFly = true
                  stage = 0
                  move()
              }
              if (stage >= 1) {
                  doAsFly = false
                  packets.forEach(function () {
                      mc.netHandler.networkManager.sendPacket(packets.shift())
                  })
              }
          });
          module.on("packet", function (event) {
              if (!doAsFly) return
              var packet = event.packet
              if (classProvider.isCPacketPlayer(packet)) event.cancelEvent()
              if (classProvider.isCPacketPlayerPosition(packet) || classProvider.isCPacketPlayerPosLook(packet) ||
                  classProvider.isCPacketPlayerBlockPlacement(packet) ||
                  classProvider.isCPacketAnimation(packet) ||
                  classProvider.isCPacketEntityAction(packet) || classProvider.isCPacketUseEntity(packet)) {
                  event.cancelEvent()
                  packets.push(packet)
                  stage++
              }
          });
      });
      
      posted in Scripts
      CookieChinese
      CookieChinese
    • [JS][停更+开源]AsFly23.7 | AsFlyPro2.0 HYT史上最好的飞行JS(支持1.8.9和1.12.2)

      CrossVersion
      By As丶One
      参与AsFly设计人员:
      As丶One(主开发) ChineseCookie(更新) Mumy(重写,更新)
      目前已测试服务器:
      Domcer HYT
      由于AsFly23.7被解密的原因,我们公开了AsFly23.7源码,但是需要补全才能使用。
      AsFly23.7-APIv1-Castrate.js(点我看开源文件)
      AsFlyProtect和AsFlyBlackList已整合进单独js

      • Asfly部分使用提示:
        1.视角锁定为功能ThirdPersonView
        2.Asfly现在禁止以文件方式传播

      AsFlyPro V2版本测试版本(禁止商用)
      AsFlyPro2.0.js(点我)

      asfly禁止商用!(四月四号更新)

      若有BUG和建议,请在本帖下面留言或回复。

      posted in Chinese
      CookieChinese
      CookieChinese
    • TextEditor V1(By Mumy)(JS can be made in the game)

      Currently this JS is in the testing phase

      var scriptName = "TextEditor";
      var scriptVersion = 1.0;
      var scriptAuthor = "mumy++";
      
      var TextEditor = new TextEditor();
      var client;
      
      var NoSlow = moduleManager.getModule("NoSlow");
      var fly = moduleManager.getModule("Fly");
      var KillAuraModule = moduleManager.getModule("KillAura");
      var KillAuraClass = Java.type("net.ccbluex.liquidbounce.LiquidBounce").moduleManager.getModule(Java.type("net.ccbluex.liquidbounce.features.module.modules.combat.KillAura").class);
      var KillAura = Java.type('net.ccbluex.liquidbounce.features.module.modules.combat.KillAura');
      
      var EnumFacing = Java.type('net.minecraft.util.EnumFacing');
      var BlockPos = Java.type('net.minecraft.util.BlockPos');
      var EventState = Java.type('net.ccbluex.liquidbounce.event.EventState');
      
      var C02PacketUseEntity = Java.type('net.minecraft.network.play.client.C02PacketUseEntity');
      var C0APacketAnimation = Java.type('net.minecraft.network.play.client.C0APacketAnimation');
      var C09PacketHeldItemChange = Java.type('net.minecraft.network.play.client.C09PacketHeldItemChange');
      var C08PacketPlayerBlockPlacement = Java.type('net.minecraft.network.play.client.C08PacketPlayerBlockPlacement');
      var C07PacketPlayerDigging = Java.type('net.minecraft.network.play.client.C07PacketPlayerDigging');
      var C06PlayerPacketPosLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C06PacketPlayerPosLook');
      var C04PacketPlayerPosition = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition');
      var C05PacketPlayerLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C05PacketPlayerLook');
      var C03PacketPlayer = Java.type('net.minecraft.network.play.client.C03PacketPlayer');
      var S08PacketPlayerPosLook = Java.type('net.minecraft.network.play.server.S08PacketPlayerPosLook');
      var S02PacketChat = Java.type('net.minecraft.network.play.server.S02PacketChat');
      var C01PacketChatMessage = Java.type('net.minecraft.network.play.client.C01PacketChatMessage');
      
      var RandomUtils = Java.type('net.ccbluex.liquidbounce.utils.misc.RandomUtils');
      var MovementUtils = Java.type('net.ccbluex.liquidbounce.utils.MovementUtils');
      var RotationUtils = Java.type('net.ccbluex.liquidbounce.utils.RotationUtils');
      
      var ItemSword = Java.type('net.minecraft.item.ItemSword');
      var ItemBow = Java.type('net.minecraft.item.ItemBow');
      var ItemFood = Java.type('net.minecraft.item.ItemFood');
      var ItemPotion = Java.type('net.minecraft.item.ItemPotion');
      var ItemBucketMilk = Java.type('net.minecraft.item.ItemBucketMilk');
      
      var File = Java.type("java.io.File");
      var FileReader = Java.type("java.io.FileReader");
      var FileWriter = Java.type("java.io.FileWriter");
      var BufferedReader = Java.type("java.io.BufferedReader");
      var BufferedWriter = Java.type("java.io.BufferedWriter");
      
      var Integer = Java.type("java.lang.Integer");
      
      function TextEditor() {
      	
      	var
      	ModuleString = '§8[§9' + 'TextEditor' + '§8] §3';
      	
      	var
      	update,
      	list = [],
      	state = 0,
      	pstate = 0,
      	string = "",
      	message = "",
      	writer = null;
      	
      	var
      	p,
      	age = [];
      	
      	var
      	line = 1,
      	maxLine = 0;
      	
      	var
      	Values = [];
      	
          this.getName = function() {
              return "TextEditor";
          };
      
          this.getDescription = function() {
              return "TextEditor-Module,By-mumy.";
          };
      
          this.getCategory = function() {
              return "Misc";
          };
      
         /*this.getTag = function() {
              return "";
          };*/
      
          this.onEnable = function() {
      		line = maxLine = 1;
      		pstate = state = 0;
      		writer = null;
      		run();
          }
      	
      	function None() {
      		
      	}
      
          this.onAttack = function(event) {
              //target = event.getTargetEntity();
          }
      	
      	this.onWorld = function(event) {
      		
      	}
      
          this.onUpdate = function() {
      		if (update) {
      			update = false;
      			run();
      			
      			for (var i = 0; i < age.length; ++i) {
      				if (p == age[i]) {
      					continue;
      				}
      				chat.print((p = age[i]));
      			}
      			age = [];
      			//chat.print(state);
      		}
          }
      	
      	this.onMotion = function(event) {
      		
      	}
      	
      	function run() {
      		switch (state) {
      			case 0:
      				println("Dir:");
      				break;
      			case 1:
      				try {
      					var file = new File(message);
      					var reader = new BufferedReader(new FileReader(file));
      					var l = "";
      					while ((l = reader.readLine()) !== null) {
      						list.push(l + "\n");
      					}
      				} catch (err) {}
      				maxLine = list.length;
      				writer = new FileWriter(message);
      				var str_ = "";
      				for (var i = 0; i < Math.min(list.length, maxLine); ++i) {
      					str_ += get_String(list[i]);
      				}
      				writer.write(str_);
      				state++;
      				run();
      				break;
      			case 2:
      				println("Line §8" + line + "§3> \"" + get__String(list.length < line ? "" : list[line - 1]) + "\" ");
      				break;
      			default:
      				try {
      					var str = message;
      					if (isSetLine(str)) {
      						maxLine = line = getNumber(str);
      						state = 2;
      						return run();
      					} if (isDeleteLine(str)) {
      						deleteLine(str);
      						state = 2;
      						return run();
      					} if (str.toLowerCase() == "-out") {
      						chat.print(ModuleString + ">");
      						var str_ = "";
      						for (var i = 0; i < Math.min(list.length, maxLine); ++i) {
      							str_ += get_String(list[i]);
      							chat.print("  §8" + get___String(get_String(list[i])));
      						}
      						state = 255;
      						try {
      							writer.write(str_);
      							writer.flush();
      						} catch (err) {
      							chat.print("[Err!]");
      						} finally {
      							list = [];
      							writer.close();
      							return Module("TextEditor", false);
      						}
      					} while (list.length < line) {
      						list.push("\n");
      					}
      					//setList(line - 1, ((str.toLowerCase().contains("//over") || str.toLowerCase().contains("//overwrite")) || list.get(line - 1).equalsIgnoreCase("\n") ? str : (str.toLowerCase().contains("//prevadd") ? str + get__String(list.get(line - 1)) : get__String(list.get(line - 1)) + str)) + "\n");
      					setList(line - 1, (str.toLowerCase().indexOf("/*add*/") != -1 || str.toLowerCase().indexOf("/*prevadd*/") != -1 ? str.toLowerCase().indexOf("/*prevadd*/") != -1 ? str + get__String(list[line - 1]) : get__String(list[line - 1]) + str : str) + "\n");
      					maxLine = Math.max(maxLine, ++line);
      				} catch (err) {
      					
      				} finally {
      					state = 2;
      					run();
      				}
      				break;
      		}
      	}
      	
      	function get_String(str) {
              var ns = "";
              for (var i = 0; i < str.length; ++i) {
                  if (i < str.length - 1 && str[i] == "\\" && isNumber(str[i + 1])) {
                      for (var c = 0; c < getNumber(str[i + 1]); ++c) {
                          ns += " ";
                      }
                      ++i;
                  } else {
                      ns += str[i];
      			}
              }
              return ns;
          }
      	
      	function get__String(str) {
      		var ns = "";
              for (var i = 0; i < str.length; ++i) {
                  if (str[i] == "\n" && i == str.length - 1) {
                      continue;
      			}
                  ns += str[i];
              }
              return ns;
          }
      	
      	function get___String(str) {
      		var ns = "";
      		for (var i = 0; i < str.length - 1; ++i) {
      			ns += str[i];
      		}
      		return ns;
      	}
      	
      	function setList(index, str) {
              list[index] = str;
          }
      	
      	function isSetLine(str) {
              if (str.length < 6) {
                  return false;
      		}
              return str[0] == "-" && str.toLowerCase().indexOf("line") != -1;
          }
      	
      	function isDeleteLine(str) {
              if (str.length < 10) {
                  return false;
      		}
              return str[0] == "-" && str.toLowerCase().indexOf("delete") != -1 && str.indexOf(",") != -1;
          }
      	
      	function deleteLine(str) {
      		var a = getNumber(str), b, c = 0;
              var bs = "";
              for (var i = 0; i < str.length; ++i) {
                  if (c != 0) {
                      bs += str[i];
      			} if (str[i] == ",") {
                      c = 1;
      			}
              }
              b = getNumber(bs);
              for (var i = 0; i < list.length; ++i) {
                  if (i > a - 2 && i < b) {
                      setList(i, "\n");
      			}
              }
      	}
      	
      	function getNumber(str) {
              var v = "", ns = "";
              for (var i = 0; i < str.length; ++i) {
                  v = str[i];
                  if (v == ",") {
                      break;
      			} if (isNumber(v)) {
                      ns += v;
      			}
              }
              return Integer.parseInt(ns);
          }
      	
      	function isNumber(str) {
              switch (str) {
                  case "0":
                  case "1":
                  case "2":
                  case "3":
                  case "4":
                  case "5":
                  case "6":
                  case "7":
                  case "8":
                  case "9":
                      return true;
              }
              return false;
          }
      	
      	this.onSlowDown = function(event) {
      		
      	}
      	
      	this.onPacket = function(event) {
              var packet = event.getPacket();
      		if (packet instanceof C01PacketChatMessage) {
      			event.cancelEvent();
      			if (!update) {
      				age.push("§8  " + (message = packet.getMessage()));
      				state++;
      				update = true;
      			}
      		}
      	}
      	
      	function println(str) {
      		age.push(ModuleString + str);
      	}
      	
      	function Module(module, state) {
      		state != null ? Module(module).setState(state) : null;
      		return moduleManager.getModule(module);
      	}
      	
          this.addValues = function(values) {
      		for (var v in Values) {
      			values.add(Values[v]);
      		}
          }
      	
          this.onDisable = function() {
      		//this.onEnable();
      		state = 0;
      		update = false;
          }
      	
      }
      
      function onLoad() {}
      
      function onEnable() {
          client = moduleManager.registerModule(TextEditor);
      }
      
      function onDisable() {
          moduleManager.unregisterModule(client);
      }
      
      
      posted in Scripts
      CookieChinese
      CookieChinese
    • AutoMessage 中国版S1.0(暂无更新,后面会慢慢汉化)

      未标题-1.png
      「AutoMessage 功能」

      自动发L和自动举报(100%)
      胜利自动说GG(100%)
      胜利关闭功能(100%)
      自动返回游戏(100%)
      自动注册(100%)
      自动登录(100%)
      杀敌数显示(60%)

      ◤AutoMessage 规则◢
      你可以魔改一些功能(请不要改作者名字,不然后果自负)
      你可以在下方提出意见和问题(会考虑修复和修复)
      你可以在下方提出你魔改水影改变了什么,我将会制作出支持所有魔改水影的版本

      感谢你使用AutoMessage!

      var scriptName = "AutoMessage"; 
      var scriptVersion = 7.0
      var scriptAuthor = "soulplexis,reset by cookie";
      
      var mobs = Java.type("net.minecraft.entity.EntityCreature");
      var players = Java.type("net.minecraft.entity.player.EntityPlayer");
      var S02PacketChat = Java.type('net.minecraft.network.play.server.S02PacketChat')
      var scaffoldModule = moduleManager.getModule("Scaffold");
      var Fly = moduleManager.getModule("Fly");
      var Killaura = moduleManager.getModule("Killaura");
      var Speed = moduleManager.getModule("Speed");
      var Color = Java.type('java.awt.Color')
      var Fonts = Java.type("net.ccbluex.liquidbounce.ui.font.Fonts");
      script.import('lib/glFunctions.js');
      script.import("lib/systemFunctions.js")
      script.import('lib/timingFunctions.js');
      var ScaledResolution = Java.type("net.minecraft.client.gui.ScaledResolution")
      
      
      var RenderUtils = Java.type('net.ccbluex.liquidbounce.utils.render.RenderUtils')
      
      var autoMessage = new autoMessage();
      var autoMessageClient;
      	
      function autoMessage() {
      	var ticks = 0;
      	var a = false;
      	var b = 0;
      	var c = 0;
      	var d = 0;
      	var Mode = value.createList("Mode", ["Before", "After",], "Before");
      	var AutoL = value.createBoolean("AutoL", true);
      	var Mob = value.createBoolean("Mob", false);
      	var Player = value.createBoolean("Player", true);
      	var Instant = value.createBoolean("Instant", false);
      	var GG = value.createBoolean("GG", true);
      	var Wdr = value.createBoolean("Wdr", true);
      	var Message = value.createText("Message", "L");
      	var WdrMessage = value.createText("WdrMessage", "Killaura");
      	var Wdrtext = value.createText("Wdrtext", "/wdr");
      	var Lname = value.createText("Lname", "曲奇");
      	var GGname = value.createText("GGname", "曲奇");
      	var GGNameT = value.createBoolean("GGNameT", true);
      	var StartSpammer = value.createBoolean("StartSpammer", true);
      	var AutoRejoin = value.createBoolean("AutoRejoin", true);
      	var AutoPlay = value.createBoolean("AutoPlay", true);
      	var CheckPlayer = value.createText("CheckPlayer", ":");
      	var AutoPlayTick = value.createInteger("AutoPlayTick", 80, 5, 100);
      	var RejoinTick = value.createInteger("RejoinTick", 40, 5, 100);
      	var AutoDisableTick = value.createInteger("AutoDisableTick", 80, 5, 100);
      	var AutoLName = value.createBoolean("AutoLName", true);
      	var nameBefore = value.createText("nameBefore", "[");
      	var nameAfter = value.createText("nameAfter", "]");
      	var GGandKillCheck = value.createText("GGandKillCheck", "胜利");
      	var AutoPlayCheck = value.createText("AutoPlayCheck", "胜利");
      	var AutoRejoinCheck1 = value.createText("AutoRejoinCheck1", "继续");
      	var AutoRejoinCheck2 = value.createText("AutoRejoinCheck2", "提出");
      	var GGText = value.createText("GGText", "GG");
      	var StartSpammerChecks = value.createText("StartSpammerChecks", "开始");
      	var Autodisable = value.createBoolean("Autodisable", true);
      	var AutodisableChecks1 = value.createText("AutodisableChecks1", "胜利");
      	var AutodisableChecks2 = value.createText("AutodisableChecks2", "死亡");
      	var AutodisableKillaura = value.createBoolean("Killaura", true);
      	var AutodisableSpeed = value.createBoolean("Speed", true);
      	var AutodisableFly = value.createBoolean("Fly", true);
      	var AutodisableScaffold = value.createBoolean("Scaffold", true);
      	var AutoRejoinText = value.createText("AutoRejoinText", "/rejoin");
      	var HypixelAutoPlayMode = value.createList("HypixelAutoPlayMode", ["BedWars_1v1","BedWars_2v2","BedWars_3v3","BedWars_4v4","SkyWars_Solo","SkyWars_Solo_Insane","SkyWars_Solo_LuckyBlock","SkyWars_Team","SkyWars_Team_Insane","SkyWars_Team_LuckyBlock","SurivialGames_Solo","SurivialGames_Team","MiniWalls",], "SkyWars_Solo");
      	var GGAfterText = value.createText("GGAfterText", "Pls use Cookie Config");
      	var StartSpammerText = value.createText("StartSpammerText", "Pls use Liquidbounce Config");
      	var AutoRegister = value.createBoolean("AutoRegister", true);
      	var AutoLogin = value.createBoolean("AutoLogin", true);
      	var AutoRegisterDouble = value.createBoolean("AutoRegisterDouble", true);
      	var AutoRegisterCheck = value.createText("AutoRegisterCheck", "注册");
      	var AutoRegisterCommand = value.createText("AutoRegisterCommand", "/");
      	var AutoRegisterCommandText = value.createText("AutoRegisterCommandText", "register");
      	var AutoRegisterPrefixCheck = value.createText("AutoRegisterPrefixCheck", ".");
      	var AutoRegisterText = value.createText("AutoRegisterText", "123456789a");
      	var AutoLoginCheck = value.createText("AutoLoginCheck", "登录");
      	var AutoLoginCommand = value.createText("AutoLoginCommand", "/");
      	var AutoLoginCommandText = value.createText("AutoLoginCommandText", "login");
      	var AutoLoginText = value.createText("AutoLoginText", "123456789a");
      	var AutoLoginPrefixCheck = value.createText("AutoLoginPrefixCheck", ".");
      	var Killcount = value.createBoolean("Killcount", true);
      	var KillcountY = value.createInteger("KillcountY", 80, 1, getScaledWidth());
      	var KillcountX = value.createInteger("KillcountX", 40, 5, getScaledHeight());
      	var KillcountClear = value.createBoolean("KillcountClear", true);
      	var KillClearDelay = value.createInteger("KillClearDelay", 80, 5, 100);
      	this.getName = function() {
              return "AutoMessage";
          };
      
          this.getDescription = function() {
              return "Mentions the target with a message when you kill them.";
          };
      
          this.getCategory = function() {
              return "Fun";
          };
      	this.onEnable = function() {
      		target = null;
      		a == false;
      		b = 0;
      		c = 0;
      		d = 0;
      		}
      		this.onPacket = function(event) {
              var packet = event.getPacket();
      		if(packet instanceof S02PacketChat) {		
      			if(GG.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(GGandKillCheck.get())) {
      				if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      				if(GGNameT.get() == true){
      				mc.thePlayer.sendChatMessage(nameBefore.get() + GGname.get() + nameAfter.get() + " " + GGText.get() + " " + GGAfterText.get())
      				}else{
      				mc.thePlayer.sendChatMessage(GGText.get())
      				}
      				}
      			}
      		  }
      		 if(Killcount.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(GGandKillCheck.get())) {
      				if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      				setTimeout(function() {				
      				c = 0
      				}, KillClearDelay.get() * 50)
                  
      				}
      			}
      		  }
      		  		  	if(AutoRegister.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(AutoRegisterCheck.get())) {
      				if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      				if(AutoRegisterDouble.get() == true){
      				mc.thePlayer.sendChatMessage(AutoRegisterCommand.get() + AutoRegisterCommandText.get() + " " + AutoRegisterText.get() + " " + AutoRegisterText.get())
      				}else{
      				mc.thePlayer.sendChatMessage( AutoRegisterCommand.get() + AutoRegisterCommandText.get() + " " + AutoRegisterText.get())
      				}
      				}
      			}
      		  }
      		    if(AutoLogin.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(AutoLoginCheck.get())) {
      				if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      				mc.thePlayer.sendChatMessage(AutoLoginCommand.get() + AutoLoginCommandText.get() + " " + AutoLoginText.get())
      				}
      				}
      		  }
      		  if(AutoRejoin.get() == true){
      			if (packet.getChatComponent().getUnformattedText().contains(AutoRejoinCheck1.get())) {
      			if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
                     setTimeout(function() {				
      				mc.thePlayer.sendChatMessage(AutoRejoinText.get())
      				}, RejoinTick.get() * 50)
      			                      }
      								}	
      			if (packet.getChatComponent().getUnformattedText().contains(AutoRejoinCheck2.get())) {
      			if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {		 
      			   setTimeout(function() {				
      				mc.thePlayer.sendChatMessage(AutoRejoinText.get())
      				}, RejoinTick.get() * 50)
      			         }
      				}  
      		  }
      		  if(Autodisable.get() == true){
      			if (packet.getChatComponent().getUnformattedText().contains(AutodisableChecks1.get())) {
      			if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      			setTimeout(function() {
                   if(AutodisableKillaura.get() == true){
      				Killaura.setState(false)
      			 }
                   if(AutodisableScaffold.get() == true){
      				scaffoldModule.setState(false)
      			 }
                   if(AutodisableFly.get() == true){
      				Fly.setState(false)
      			 }
                   if(AutodisableSpeed.get() == true){
      				Speed.setState(false)
      			 }
                   }, AutoDisableTick.get() * 50)			 
      			                      }
      								}
      		  								
      			if (packet.getChatComponent().getUnformattedText().contains(AutodisableChecks2.get())) {
      			if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
                  setTimeout(function() {				
                   if(AutodisableKillaura.get() == true){
      				Killaura.setState(false)
      			 }
                   if(AutodisableScaffold.get() == true){
      				scaffoldModule.setState(false)
      			 }
                   if(AutodisableFly.get() == true){
      				Fly.setState(false)
      			 }
                   if(AutodisableSpeed.get() == true){
      				Speed.setState(false)
      			 }
                   }, AutoDisableTick.get() * 50)					 
      			         }
      				}  
      		  }
      		  if(StartSpammer.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(StartSpammerChecks.get())) {
                  if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {
      				mc.thePlayer.sendChatMessage(nameBefore.get() + GGname.get() + nameAfter.get() + " " + StartSpammerText.get())
      				}
      				}
      			}
      			if(AutoPlay.get() == true) {
              	if (packet.getChatComponent().getUnformattedText().contains(AutoPlayCheck.get())) {
      			if (!packet.getChatComponent().getUnformattedText().contains(CheckPlayer.get())) {	
      		a = true;
      	   switch(HypixelAutoPlayMode.get()) {
      	   case"BedWars_1v1":
      	   setTimeout(function() {
      	   	   mc.thePlayer.sendChatMessage("/play bedwars_eight_one");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"BedWars_2v2":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play bedwars_eight_two");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"BedWars_3v3":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play bedwars_four_three");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"BedWars_4v4":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play bedwars_four_four");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Solo":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play solo_normal");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Solo_Insane":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play solo_insane");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Solo_LuckyBlock":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play solo_insane_lucky");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Team":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play teams_normal");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Team_Insane":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play teams_insane");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SkyWars_Team_LuckyBlock":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play teams_insane_lucky");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SurivialGames_Solo":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play blitz_solo_normal");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"SurivialGames_Team":
      	   setTimeout(function() {
      	   mc.thePlayer.sendChatMessage("/play blitz_teams_normal");
      	   }, AutoPlayTick.get() * 50)
      	   break;
      	   case"MiniWalls":
      	   setTimeout(function() { 
      	   mc.thePlayer.sendChatMessage("/play arcade_mini_walls");
      	   }, AutoPlayTick.get() * 50)
      	   break;	
      				}
      			    }
      				}
      				
      			}
      		  }
      		}
      	
          this.onMotion = function () {
      	if(target != null && (((target instanceof mobs && Mob.get() == true) || Mob.get() == false && !(target instanceof mobs)) || ((target instanceof players && Player.get() == true) || Player.get() == false && !(target instanceof players))) && ((Instant.get() == true && target.getHealth() == 0) || Instant.get() == false && target.isDead == true)) {
      		switch(Mode.get()) {
      			case "After":
      			c = c + 1
      			if(Wdr.get() == true) {
      			mc.thePlayer.sendChatMessage(Wdrtext.get() + " " + target.getName() + " " + WdrMessage.get());
      			}
      			if(AutoL.get() == true){
      			if(AutoLName.get() == true){
      			mc.thePlayer.sendChatMessage(nameBefore.get() + Lname.get() + nameAfter.get() + target.getName() + " " + Message.get());
      			}else{
      			mc.thePlayer.sendChatMessage(target.getName() + " " + Message.get());
      			}
      			}
      			break;
      			case "Before":
      			c = c + 1
      			if(AutoL.get() == true){
      			if(AutoLName.get() == true){
      			mc.thePlayer.sendChatMessage(nameBefore.get() + Lname.get() + nameAfter.get() + " " + Message.get()+ " " + target.getName());
      			}else{
      			mc.thePlayer.sendChatMessage(target.getName() + " " + Message.get());
      			}
      			}
      			if(Wdr.get() == true) {
      			mc.thePlayer.sendChatMessage(Wdrtext.get() + " "  + target.getName() + " " + WdrMessage.get());
      			}
      			break;
      		}
      		target = null;
      	}
      	}
      	this.onDisable = function() {
      	}
      	    this.onUpdate = function() {
      	    if (a == true) {
      			ticks++;
      		}
      		if (ticks != 0 && ticks < AutoPlayTick.get()) {
      			if (b != 7) {
      				b++;
      			}
      		
      		}
      		if (ticks > AutoPlayTick.get()) {
      			ticks = 0;
      			a = false;
      			b = 0;
      		}
      	}
      		this.onRender2D = function () {
      		mc.fontRendererObj.drawStringWithShadow("You Killed:" + c, KillcountX.get(), KillcountY.get(), 10395294);
              var mcWidth = getScaledWidth();
              //RenderUtils.drawBorderedRect(mcWidth / 2 - 92 , 3, mcWidth / 2 + 92, 23, 3, new Color(0, 0, 0, 150).getRGB(), new Color(0, 0, 0, 150).getRGB());
      		if (a == true) {
      	        RenderUtils.drawBorderedRect(mcWidth / 2 - 92, b, mcWidth / 2 + 92, b + 25, 3, new Color(255, 255, 255, 90).getRGB(), new Color(255, 255, 255, 90).getRGB());
                  Fonts.font40.drawCenteredString("Auto  Play&Disable", mcWidth / 2 + 3, b + 5, 0xffffff);
                  Fonts.font35.drawCenteredString("next game in " + (4 - parseInt(ticks / 20)) + 's', mcWidth / 2 + 3, b + 16, 0xffffff);			
      		}
          }
      	this.addValues = function(values) {
      		values.add(Mode);
      		values.add(Mob);
      		values.add(Player);
      		values.add(Instant);
      		values.add(Message);
      		values.add(GG);
      		values.add(Wdr);
      		values.add(WdrMessage);
      		values.add(Wdrtext);
      		values.add(Lname);
      		values.add(GGname);
      		values.add(GGNameT);
      		values.add(StartSpammer);
      		values.add(AutoRejoin);
      		values.add(AutoPlay);
      		values.add(HypixelAutoPlayMode);
      		values.add(GGAfterText);
      		values.add(AutoL);
      		values.add(CheckPlayer);
      		values.add(AutoPlayTick);
      		values.add(AutoDisableTick);
      		values.add(AutoLName);
      		values.add(RejoinTick);
      		values.add(nameAfter);
      		values.add(nameBefore);
      		values.add(GGandKillCheck);
      		values.add(AutoPlayCheck);
      		values.add(AutoRejoinCheck1);
      		values.add(AutoRejoinCheck2);
      		values.add(GGText);
      		values.add(StartSpammerChecks);
      		values.add(Autodisable);
      		values.add(AutodisableChecks1);
      		values.add(AutodisableChecks2);
      		values.add(AutodisableFly);
      		values.add(AutodisableKillaura);
      		values.add(AutodisableScaffold);
      		values.add(AutodisableSpeed);
      		values.add(AutoRejoinText);
      		values.add(StartSpammerText);
      		values.add(AutoRegister);
      		values.add(AutoRegisterCommand);
      		values.add(AutoRegisterCommandText);
      		values.add(AutoRegisterDouble);
      		values.add(AutoRegisterText);
      		values.add(AutoRegisterCheck);
      		values.add(AutoLogin);
      		values.add(AutoLoginCheck);
      		values.add(AutoLoginCommand);
      		values.add(AutoLoginCommandText);
      		values.add(AutoLoginText);
      		values.add(AutoLoginPrefixCheck);
      		values.add(AutoRegisterPrefixCheck);
      		values.add(Killcount);
      		values.add(KillcountX);
      		values.add(KillcountY);
      		values.add(KillcountClear);
      		values.add(KillClearDelay);
          }
      	var target;
      	var EntityUtils = Java.type("net.ccbluex.liquidbounce.utils.EntityUtils")
      	this.onAttack = function (event) {
      		if (EntityUtils.isSelected(event.getTargetEntity(), true)) target = event.getTargetEntity();
      	}
        }
      
      function onLoad() {
      };
      
      function onEnable() {
          autoMessageClient = moduleManager.registerModule(autoMessage);
      };
      
      function onDisable() {
          moduleManager.unregisterModule(autoMessageClient);
      };
      

      老版本下载: AutoMessage.js

      posted in Chinese
      CookieChinese
      CookieChinese
    • AsFly23.7 And MumyKillaura[JS]

      Some codes need to be fixed by yourself before they can be used
      AsFly By Mumy ,Cookie(Me) And As丶One
      Killaura By Mumy
      AsFly23.7-APIv1-Castrate.js

      posted in Scripts
      CookieChinese
      CookieChinese

    Latest posts made by CookieChinese

    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @yorik100 added

      posted in Scripts
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @cookiechinese updated

      posted in Scripts
      CookieChinese
      CookieChinese
    • [JS]TeleportAura 0.5(更新)

      [JS]TeleportAura 0.5(更新)

      2022-06-18_18.09.18.png


      演示

      • TeleportAura-0.5 Demo video.zip


      改动

      • 选项

        • 增加 VClip(List)

        • 增加 VClipHeight(Integer)

        • 增加 VClipBlocks(Integer)

        • 给 TargetMode(List) 增加了 "Select" 选项

        • 增加 Selectors(List)

        • 增加 Fighting(Boolean)

        • 增加 Criticals(Boolean)

        • 增加 SpoofGround(Boolean)

        • 增加 VillagerIgnored(Boolean)

        • 把 AutoBlock(List) 修改为 AutoBlock(Boolean)

        • 增加 VanillaBlock(Boolean)

        • 增加 NoTPBlock(Boolean)

      • 其他

        • 重写了AutoBlock并修复了之前的问题

        • 修复了AimTarget瞄准位置的问题

        • 当 TargetMode(List) 设置为 "Select" 时,对着目标使用鼠标中键来选择目标的类型或着实体

        • 当 NoTPBlock(Boolean) 与 VanillaBlock(Boolean) 都启用时,格挡的流程是这样的:TP前解除,TP后启用,在攻击后TP前解除,在TP后启用

        • 编写了兼容1.8.9到1.12.2 LB的版本,但此版本目前稳定性不明,因此看反馈来决定是否完成 (目前主要版本为1.8.9)


      下载

      • TeleportAura 0.5.zip


      By-mumy

      posted in Chinese
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @yorik100 yep, thank you for feedback, our team will repair within these few days

      posted in Scripts
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @yorik100 added

      posted in Scripts
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @cookiechinese updated

      posted in Scripts
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @yorik100 Fixed 🙂

      posted in Scripts
      CookieChinese
      CookieChinese
    • [JS]TeleportAura 0.4(更新)

      [JS]TeleportAura 0.4(更新)

      2022-06-15_18.56.23.png


      演示

      • TeleportAura-0.4 Demo video.zip


      改动

      • 选项

        • 增加 SearchRange(Integer)

        • 增加 ThroughWalls(Boolean)

        • 增加 AutoBlock(List)

        • 增加 AimTarget(Boolean)

      • 其他

        • 改进了下玩家在非完整方块中的寻路选择

        • 减轻了混淆以提高性能 (未来可能会开源)

        • 稍微优化了下数据结构性能 (尽管被新增加的特性吃掉了)


      下载

      • TeleportAura 0.4.zip


      By-mumy

      posted in Chinese
      CookieChinese
      CookieChinese
    • [JS]Vulcan NoFall 0.1(by Mumy)

      Vulcan NoFall 0.1.js

      posted in Scripts
      CookieChinese
      CookieChinese
    • RE: [JS]TeleportAura 0.5demo(By Mumy)(updated)

      @cookiechinese A major update has been performed

      posted in Scripts
      CookieChinese
      CookieChinese