Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

LiquidBounce Forum

  1. Home
  2. Chinese
  3. Cookie Resource JS开源+解密JS资源计划(想要解密的JS请回复并上传此贴)

Cookie Resource JS开源+解密JS资源计划(想要解密的JS请回复并上传此贴)

Scheduled Pinned Locked Moved Chinese
17 Posts 11 Posters 2.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 落花残云落 Offline
    落花残云落 Offline
    落花残云
    wrote on last edited by
    #6

    好东西 顶一下 建议附上开源协议

    1 Reply Last reply
    0
    • CookieChineseC CookieChinese

      把能开源的JS都开源
      以后持续更新
      请更多关注此贴

      想要我们解密的JS可以恢复此帖子并上传文件地址

      AutoJump:

      var scriptName = "BHop";
      var scriptAuthor = "By Cookie";
      var scriptVersion = 1.2;
      
      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 hudtoggle = false
      var RenderUtils = Java.type('net.ccbluex.liquidbounce.utils.render.RenderUtils')
      
      function BHopModule() {
         var Message = value.createBoolean("Message", false);
         var HUD = value.createBoolean("HUD", true);
          this.getName = function() {
              return "BunnyHop";
          }
      
          this.getDescription = function() {
              return "Hypixelbhop";
          }
      
          this.getCategory = function() {
              return "Movement";
          }
      
          this.onEnable = function() {
          }
      
      	this.onUpdate = function() {
      	if(HUD.get() == true && hudtoggle = true){
                  hudtoggle = false
      			}
           if(mc.thePlayer.movementInput.moveForward != 0 || mc.thePlayer.movementInput.moveStrafe != 0) {
              if (mc.thePlayer.onGround && mc.gameSettings.keyBindJump.isKeyDown() == false && !(mc.thePlayer.isInWater() || mc.thePlayer.isInLava() || mc.thePlayer.isOnLadder() || mc.thePlayer.isInWeb)) {
                  mc.thePlayer.jump();
      			if(Message.get() == true){
                  chat.print("§c[§6AutoJump§c] §4Jumped " + "MotionY:" +(mc.thePlayer.motionY.toFixed(5).toString()));
      			}
      			if(HUD.get() == true){
                  hudtoggle = true
      			}
      		}			
      	 }
      	}
      	this.onRender2D = function () {
      		
              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());
      	        RenderUtils.drawBorderedRect(mcWidth / 2 - 92,25, mcWidth / 2 + 92,25, 3, new Color(255, 255, 255, 90).getRGB(), new Color(255, 255, 255, 90).getRGB());
                  Fonts.font40.drawCenteredString("Auto  Jump", mcWidth / 2 + 3, 30, 0xffffff);
      			if(hudtoggle = true){
                  Fonts.font35.drawCenteredString("Jump:OnGround", mcWidth / 2 + 3, 41, 0xffffff);
      			}			
      	        if(hudtoggle = false){
                  Fonts.font35.drawCenteredString("Jump:Air", mcWidth / 2 + 3, 41, 0xffffff);
      			}
      	}
           this.onMotion = function() {
          }
          this.onDisable = function() {
              mc.timer.timerSpeed = 1;
          }
      		this.addValues = function(values) {
      		values.add(Message);
      		values.add(HUD);
          }
      }
      
      var bhopModule = new BHopModule();
      var bhopModuleClient;
      
      function onEnable() {
          bhopModuleClient = moduleManager.registerModule(bhopModule);
      }
      
      function onDisable() {
          moduleManager.unregisterModule(bhopModuleClient);
      }
      

      CookieSpeed:

      var scriptName = "CookieSpeed";
      var scriptAuthor = "By Cookie";
      var scriptVersion = 1.5;
      
      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 C03PacketPlayer = Java.type('net.minecraft.network.play.client.C03PacketPlayer');
      var C04PacketPlayerPosition = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition')
      var C05PacketPlayerLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C05PacketPlayerLook');
      var C06PacketPlayerPosLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C06PacketPlayerPosLook');
      var S06PacketUpdateHealth = Java.type('net.minecraft.network.play.server.S06PacketUpdateHealth');
      var S08PacketPlayerPosLook = Java.type("net.minecraft.network.play.server.S08PacketPlayerPosLook");
      var S12PacketEntityVelocity = Java.type('net.minecraft.network.play.server.S12PacketEntityVelocity');
      var S27PacketExplosion = Java.type('net.minecraft.network.play.server.S27PacketExplosion');
      
      var RenderUtils = Java.type('net.ccbluex.liquidbounce.utils.render.RenderUtils')
      var MovementUtils = Java.type("net.ccbluex.liquidbounce.utils.MovementUtils")
      Math.radians = function(degrees) {
      	return degrees * Math.PI / 180;
      };
      function BHopModule() {
         var ticks = 0;
         var Mode = value.createList("Mode", ["AutoJump", "Hypixel", "CubeCraftHop", "MinePlexHop", "NCPHop", "Taka"], "AutoJump");
         var Message = value.createBoolean("Message", false);
         var HUD = value.createBoolean("HUD", true);
         var AACTimer = value.createBoolean("AACTimer", false);
         var AACSlowFall = value.createBoolean("AACSlowFall", false);
         var Timer = value.createInteger("Timer", 1, 1, 5);
          this.getName = function() {
              return "CookieSpeed";
          }
      
          this.getDescription = function() {
              return "A AutoJump";
          }
      
          this.getCategory = function() {
              return "Movement";
          }
      
          this.onEnable = function() {
      	 ticks = 0
          }
      
      	this.onUpdate = function() {
         if(mc.thePlayer.onGround && AACTimer.get() == true){
      	mc.timer.timerSpeed = Timer.get();
      	mc.thePlayer.motionX *= 1.0708;
      	mc.thePlayer.motionZ *= 1.0708;
            }else{
      	mc.timer.timerSpeed = 1.00;  
      	  }
      	if(mc.thePlayer.fallDistance > 0 && mc.thePlayer.fallDistance < 1 && AACSlowFall.get() == true){
      		mc.timer.timerSpeed = 0.8;
      	}
           if(mc.thePlayer.movementInput.moveForward != 0 || mc.thePlayer.movementInput.moveStrafe != 0) {
              if (mc.thePlayer.onGround && mc.gameSettings.keyBindJump.isKeyDown() == false && !(mc.thePlayer.isInWater() || mc.thePlayer.isInLava() || mc.thePlayer.isOnLadder() || mc.thePlayer.isInWeb)) {
                  mc.thePlayer.jump();
      			if(Message.get() == true){
                  chat.print("§c[§6AutoJump§c] §4Jumped " + "MotionY:" +(mc.thePlayer.motionY.toFixed(5).toString()));
      			}
      		}			
      	 }
      	}
      	this.onRender2D = function () {
      		if(HUD.get() == true){
              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());
      	        RenderUtils.drawBorderedRect(mcWidth / 2 - 92,25, mcWidth / 2 + 92,25, 3, new Color(255, 255, 255, 90).getRGB(), new Color(255, 255, 255, 90).getRGB());
                  Fonts.font40.drawCenteredString("Auto  Jump", mcWidth / 2 + 3, 30, 0xffffff);
                  if(Mode.get() == "AutoJump"){
                  Fonts.font35.drawCenteredString("Mode:Jump", mcWidth / 2 + 3, 41, 0xffffff);
                  }
      			if(Mode.get() == "Hypixel"){
      			Fonts.font35.drawCenteredString("Mode:Hypixel", mcWidth / 2 + 3, 41, 0xffffff);
      			}
      			if(Mode.get() == "CubeCraftHop"){
      			Fonts.font35.drawCenteredString("Mode:CubeCraftHop", mcWidth / 2 + 3, 41, 0xffffff);
      			}
      			if(Mode.get() == "MinePlexHop"){
      			Fonts.font35.drawCenteredString("Mode:MinePlexHop", mcWidth / 2 + 3, 41, 0xffffff);
      			}
      			if(Mode.get() == "NCPHop"){
      			Fonts.font35.drawCenteredString("Mode:NCPHop", mcWidth / 2 + 3, 41, 0xffffff);
      			}
      		}
      	}
           this.onMotion = function() {
          var speed = MovementUtils.getSpeed() * 1.0072;
      	var yaw = Math.toRadians(mc.thePlayer.rotationYaw);
      	   if(Mode.get() == "MinePlexHop"){
      	mc.thePlayer.motionX = -Math.sin(yaw) * speed;
          mc.thePlayer.motionZ = Math.cos(yaw) * speed;
      	}
      	if(mc.thePlayer.onGround && Mode.get() == "MinePlexHop") {
                  mc.thePlayer.motionY = 0.405;
                  mc.thePlayer.motionX *= 1.004;
                  mc.thePlayer.motionZ *= 1.004;
              }
          	if(Mode.get() == "Hypixel" || Mode.get() == "NCPHop" || Mode.get() == "CubeCraftHop"){
      	        if(MovementUtils.isMoving()) {
      			mc.thePlayer.motionX *= 1.004;
                  mc.thePlayer.motionZ *= 1.004;
                  if(mc.thePlayer.onGround) {
                      mc.thePlayer.speedInAir = 0.0363;
                  }
      
                  MovementUtils.strafe();
              }else{
                  mc.thePlayer.motionX = 0;
                  mc.thePlayer.motionZ = 0;
              }
      	}
          }
          this.onDisable = function() {
      		ticks = 0
      		mc.thePlayer.speedInAir = 0.02;
              mc.timer.timerSpeed = 1;
          }
      		this.addValues = function(values) {
      		values.add(Mode);
      		values.add(Message);
      		values.add(HUD);
      		values.add(AACTimer);
      		values.add(AACSlowFall);
      		values.add(Timer);
          }
      }
      
      var bhopModule = new BHopModule();
      var bhopModuleClient;
      
      function onEnable() {
          bhopModuleClient = moduleManager.registerModule(bhopModule);
      }
      
      function onDisable() {
          moduleManager.unregisterModule(bhopModuleClient);
      }
      

      AsFly:

      var script = registerScript({
          name: "AsFlyPro",
          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 doClipY = false
      var stage = 0
      var maxStage = 5
      var jump = false
      var timer = 0
      var MotionCheck = 0
      var S40PacketDisconnect=Java.type('net.minecraft.network.play.server.S40PacketDisconnect')
      var Mode = Setting.list({
          name: "HytMode",
          values: ["Custom", "Fast", "Fast2", "OldRedesky", "Clip", "MineMora", "Slow", "Test", "4v4test", "ClipGlide"],
          default: "Custom"
      })
      var ServerMode = Setting.list({
          name: "ServerMode",
          values: ["Blink", "Normal", "C03"],
          default: "Blink"
      })
      var YMode = Setting.list({
          name: "YMode",
          values: ["MotionY", "Clip"],
          default: "MotionY"
      })
      var ThirdPersonView = Setting.list({
          name: "ThirdPersonView",
          values: ["One", "Two", "Three", "Off"],
          default: "Two"
      })
      var motionY = Setting.float({
          name: "MotionY",
          default: 1.8,
          min: 0.42,
          max: 6
      })
      var ClipY = Setting.integer({
          name: "ClipY",
          default: 5,
          min: 2,
          max: 30
      })
      var ClipH = Setting.integer({
          name: "ClipH",
          default: 5,
          min: 2,
          max: 30
      })
      var motionXZ = Setting.float({
          name: "MotionXZ",
          default: 2.5,
          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 Clipdelay = Setting.integer({
          name: "Clipdelay",
          default: 0,
          min: 0,
          max: 10
      })
      var BindSlowSpeed = Setting.integer({
          name: "BindSlowSpeed",
          default: 7,
          min: 1,
          max: 10
      })
      var DownY = Setting.float({
          name: "DownY",
          default: 1.25,
          min: 0.42,
          max: 2
      })
      var AntiLagDelay = Setting.float({
          name: "AntiLagDelay",
          default: 2,
          min: 1,
          max: 6
      })
      var NormalDownY = Setting.float({
          name: "NormalDownY",
          default: 0.05,
          min: 0.01,
          max: 2
      })
      var y = 0
      var Delay = 0
      function move() {
      	Delay++
          mc.thePlayer.cameraYaw = Bob.get()
          if (Mode.get() == "Custom") {
              if (mc.thePlayer.posY <= y && mc.gameSettings.keyBindSneak.isKeyDown() == false) {
                  MotionCheck = MotionCheck - 1
                  if (YMode.get() == "MotionY") {
                      mc.thePlayer.motionY = motionY.get()
                  }
                  if (YMode.get() == "Clip") {
                      Clipy(ClipY.get());
                  }
                  if (MotionCheck > 0 || MotionCheck < 0) {
                      chat.print("§e[§cAsFly§e]§bMotionCheck:" + MotionCheck)
                  } else {
                      chat.print("§e[§cAsFly§e]§bMotionCheck:" + MotionCheck + " " + "Next MotionY you will be Kicked")
                  }
      
              } else {
                  if (mc.gameSettings.keyBindForward.isKeyDown()) {
                      var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                      if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == false) mc.thePlayer.motionY = 0 - NormalDownY.get()
                      if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == true) mc.thePlayer.motionY = 0 - DownY.get()
                      mc.thePlayer.motionX = -Math.sin(dir) * motionXZ.get()
                      mc.thePlayer.motionZ = Math.cos(dir) * motionXZ.get()
                  } else {
                      if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == false) mc.thePlayer.motionY = 0 - NormalDownY.get()
                      if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == true) mc.thePlayer.motionY = 0 - DownY.get()
                  }
              }
          }
          if (Mode.get() == "Fast") {
              if (mc.thePlayer.posY <= y) {
                  mc.thePlayer.motionY = 0.42
              }
              var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
              if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
              mc.thePlayer.motionX = -Math.sin(dir) * 0.8
              mc.thePlayer.motionZ = Math.cos(dir) * 0.8
          }
      	    if (Mode.get() == "Test") {
              if (mc.thePlayer.posY <= y && mc.gameSettings.keyBindSneak.isKeyDown() == false) {
      			if(MotionCheck > 0){
                  MotionCheck = MotionCheck - 1
      			}
                  if (YMode.get() == "MotionY") {
                      mc.thePlayer.motionY = motionY.get()
                  }
                  if (YMode.get() == "Clip") {
                      Clipy(ClipY.get());
                  }
                  if (MotionCheck > 0 || MotionCheck < 0) {
                      chat.print("§e[§cAsFly§e]§bMotionY")
                  } else {
                      chat.print("§e[§cAsFly§e]§bMotionY Last Test")
                  }
      
              }
          }
          if (Mode.get() == "Fast2") {
              if (mc.thePlayer.posY <= y) {
                  mc.thePlayer.motionY = 0.62
              }
              var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
              if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
              mc.thePlayer.motionX = -Math.sin(dir) * 0.61
              mc.thePlayer.motionZ = Math.cos(dir) * 0.61
          }
          if (Mode.get() == "Oldredesky") {
              if (mc.thePlayer.posY <= y) {
                  mc.thePlayer.motionY = 0.42
              }
              var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
              if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
              mc.thePlayer.motionX = -Math.sin(dir) * 0.4
              mc.thePlayer.motionZ = Math.cos(dir) * 0.4
          }
          if (Mode.get() == "Slow") {
              if (mc.thePlayer.posY <= y) {
                  mc.thePlayer.motionY = 0.42
              }
              var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
              if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
              mc.thePlayer.motionX = -Math.sin(dir) * 0.41
              mc.thePlayer.motionZ = Math.cos(dir) * 0.41
          }
      	    if (Mode.get() == "Clip") {
      		mc.thePlayer.motionY = 0
              if (mc.thePlayer.posY <= y) {
                  Clipy(Clipy.get());
              }
         if(Delay > Clipdelay.get()){
         hClip(ClipH.get());
         Delay = 0
         }
          }
         	if (Mode.get() == "ClipGlide") {
              if (mc.thePlayer.posY <= y) {
                  Clipy(5);
              }
         if(Delay > Clipdelay.get()){
         hClip(5);
         Clipy(Clipy.get());
         Delay = 0
         }
          }
      
      }
      script.registerModule({
          name: "AsFlyPro",
          description: "AsFlyPro By As丶One",
          category: "Fun",
          settings: {
              Mode: Mode,
              YMode: YMode,
      		ServerMode: ServerMode,
              ThirdPersonView: ThirdPersonView,
              motionY: motionY,
              ClipY: ClipY,
      		Clipdelay: Clipdelay,
      		ClipH: ClipH,
              motionXZ: motionXZ,
              delay: delay,
              BindSlowSpeed: BindSlowSpeed,
              AntiLagDelay: AntiLagDelay,
              DownY: DownY,
              NormalDownY: NormalDownY,
              Bob: Bob
          }
      }, function (module) {
          var File = Java.type("java.io.File");
          var FileReader = Java.type("java.io.FileReader");
          var BufferedReader = Java.type("java.io.BufferedReader");
          var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce")
          var classProvider = LiquidBounce.INSTANCE.getWrapper().getClassProvider();
          var FileManager = LiquidBounce.fileManager
          var version = Java.type("net.ccbluex.liquidbounce.injection.backend.Backend").MINECRAFT_VERSION
          var sendPacket;
          if (version == "1.8.9") {
              sendPacket = function (packet) {
                  try {
                      imc.getNetHandler().addToSendQueue(packet)
                  } catch (error) {
                      mc.getNetHandler().addToSendQueue(packet)
                  }
              }
          } else {
              sendPacket = function (packet) {
                  try {
                      mc.netHandler.networkManager.sendPacket(packet)
                  } catch (error) {
                      imc.getNetHandler().addToSendQueue(packet)
                  }
              }
          }
      
          function readFile(filePath) {
              var file = new File(filePath);
              var reader = new BufferedReader(new FileReader(file));
              var content = "";
              var line;
              while ((line = reader.readLine()) !== null) content += line
              return content;
          }
          //chat.print(FileManager.hudConfig)
          //chat.print(Java.from(FileManager.class.getDeclaredFields()))
          var image = "IamgeCheck"
          var hudConfig = eval(readFile(FileManager.hudConfig.getFile()))
          var flag = true
          for (var i in hudConfig) {
              if (hudConfig[i].Type == "Image" && hudConfig[i].Image == image) flag = false
          }
          //if (flag) chat.print(FileManager.hudConfig + " " + "AsoneHwidCheck:CookieConfig")
          //if (flag) return;
          module.on("enable", function () {
              y = mc.thePlayer.posY
              timer = 999
              MotionCheck = 4
              //chat.print("§e[§cAsFly§e]§bStartMotionY:" + motionY.get())
              //chat.print(FileManager.hudConfig + " " + "AsoneHwidCheck:CookieConfig")
          });
          module.on("disable", function () {
              mc.gameSettings.thirdPersonView = 0;
              mc.timer.timerSpeed = 1;
              MotionCheck = 0
      		Delay = 0
              packets.forEach(function () {
                  sendPacket(packets.shift())
              })
          });
          module.on("update", function () {
                      mc.thePlayer.sendQueue.getNetworkManager().closeChannel(Text);
              mc.thePlayer.sendQueue.handleDisconnect(new S40PacketDisconnect(new ChatComponentText("[AsFly Protect]"+"检测到你的配置为AsFly黑名单,"+" §c已将你踢出服务器"+ " " +"§7黑名单处理: "+"§cKickServer"+"\n\n§8(§c!§8)§bAsFly AD检测"+"\n\n§8(§c!§8)§f目前黑名单有:"+"\n\n§8(§c!§8)§cRevel"+"\n\n§8(§c!§8)§cSlience"+"\n\n§8(§c!§8)§cXix"+"\n\n§8(§c!§8)§cLWB"+"\n\n§8(§c!§8)§f你被踢出的理由可能还有以下原因:"+"\n\n§8(§c!§8)§f1.尝试Deobf Asfly"+"\n\n§8(§c!§8)§f2.检测到你存在AsFly禁止的JS"+"\n\n§8(§c!§8)§f3.拥有违规配置或盒子的游戏标题")))
              if (ThirdPersonView.get() == "One") {
                  mc.gameSettings.thirdPersonView = 0
              }
      		if (Mode.get() == "MineMora") {
                 mc.timer.timerSpeed = 0.2;
                 mc.thePlayer.motionY = 0
              }
              if (Mode.get() == "ClipGlide") {
              if(Delay < Clipdelay.get()){
              mc.thePlayer.motionY = 0
              mc.thePlayer.motionZ = 0
              mc.thePlayer.motionX = 0    
              }
              }
      		if (Mode.get() == "Test") {
              mc.thePlayer.motionZ = 0
              mc.thePlayer.motionX = 0    
              }
              if (ThirdPersonView.get() == "Two") {
                  mc.gameSettings.thirdPersonView = 1
              }
              if (ThirdPersonView.get() == "Three") {
                  mc.gameSettings.thirdPersonView = 2
              }
              if (!doAsFly) timer++
              if (timer > delay.get()) {
                  timer = 0
                  doAsFly = true
                  stage = 0
                  move()
              }
              if (mc.gameSettings.keyBindJump.isKeyDown()) {
                  mc.timer.timerSpeed = BindSlowSpeed.get() / 10
              } else {
                  if (!Mode.get() == "MineMora") {
                  mc.timer.timerSpeed = 1;
              }
              }
              if (stage >= 1) {
      
                  doAsFly = false
                  packets.forEach(function () {
                      sendPacket(packets.shift())
                  })
              }
          });
          module.on("packet", function (event) {
                      if (Mode.get() == "MineMora") {
         if(Delay > Clipdelay.get()){
         hClip(ClipH.get());
         Delay = 0
         }
          }
      	if(ServerMode.get() == "Blink"){
              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++
              }
      	}
      		if(ServerMode.get() == "Normal"){
                  stage++
      	}
          });
      	
      });
      //by Baguette Fly
      function Clipy(d) {
          mc.thePlayer.setPosition(mc.thePlayer.posX, mc.thePlayer.posY + d, mc.thePlayer.posZ);
      }
      function hClip(d) {
      	var playerYaw = Math.radians(mc.thePlayer.rotationYaw);
      	mc.thePlayer.setPosition(mc.thePlayer.posX + d * -Math.sin(playerYaw), mc.thePlayer.posY, mc.thePlayer.posZ + d * Math.cos(playerYaw));
      }
      Math.radians = function(degrees) {
      	return degrees * Math.PI / 180;
      };
      
      
      V Offline
      V Offline
      vinci
      wrote on last edited by
      #7

      @cookiechinese I'm trying to use CookieSpeed but I can't find it on the movement category for some reason

      1 Reply Last reply
      0
      • CookieChineseC CookieChinese

        把能开源的JS都开源
        以后持续更新
        请更多关注此贴

        想要我们解密的JS可以恢复此帖子并上传文件地址

        AutoJump:

        var scriptName = "BHop";
        var scriptAuthor = "By Cookie";
        var scriptVersion = 1.2;
        
        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 hudtoggle = false
        var RenderUtils = Java.type('net.ccbluex.liquidbounce.utils.render.RenderUtils')
        
        function BHopModule() {
           var Message = value.createBoolean("Message", false);
           var HUD = value.createBoolean("HUD", true);
            this.getName = function() {
                return "BunnyHop";
            }
        
            this.getDescription = function() {
                return "Hypixelbhop";
            }
        
            this.getCategory = function() {
                return "Movement";
            }
        
            this.onEnable = function() {
            }
        
        	this.onUpdate = function() {
        	if(HUD.get() == true && hudtoggle = true){
                    hudtoggle = false
        			}
             if(mc.thePlayer.movementInput.moveForward != 0 || mc.thePlayer.movementInput.moveStrafe != 0) {
                if (mc.thePlayer.onGround && mc.gameSettings.keyBindJump.isKeyDown() == false && !(mc.thePlayer.isInWater() || mc.thePlayer.isInLava() || mc.thePlayer.isOnLadder() || mc.thePlayer.isInWeb)) {
                    mc.thePlayer.jump();
        			if(Message.get() == true){
                    chat.print("§c[§6AutoJump§c] §4Jumped " + "MotionY:" +(mc.thePlayer.motionY.toFixed(5).toString()));
        			}
        			if(HUD.get() == true){
                    hudtoggle = true
        			}
        		}			
        	 }
        	}
        	this.onRender2D = function () {
        		
                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());
        	        RenderUtils.drawBorderedRect(mcWidth / 2 - 92,25, mcWidth / 2 + 92,25, 3, new Color(255, 255, 255, 90).getRGB(), new Color(255, 255, 255, 90).getRGB());
                    Fonts.font40.drawCenteredString("Auto  Jump", mcWidth / 2 + 3, 30, 0xffffff);
        			if(hudtoggle = true){
                    Fonts.font35.drawCenteredString("Jump:OnGround", mcWidth / 2 + 3, 41, 0xffffff);
        			}			
        	        if(hudtoggle = false){
                    Fonts.font35.drawCenteredString("Jump:Air", mcWidth / 2 + 3, 41, 0xffffff);
        			}
        	}
             this.onMotion = function() {
            }
            this.onDisable = function() {
                mc.timer.timerSpeed = 1;
            }
        		this.addValues = function(values) {
        		values.add(Message);
        		values.add(HUD);
            }
        }
        
        var bhopModule = new BHopModule();
        var bhopModuleClient;
        
        function onEnable() {
            bhopModuleClient = moduleManager.registerModule(bhopModule);
        }
        
        function onDisable() {
            moduleManager.unregisterModule(bhopModuleClient);
        }
        

        CookieSpeed:

        var scriptName = "CookieSpeed";
        var scriptAuthor = "By Cookie";
        var scriptVersion = 1.5;
        
        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 C03PacketPlayer = Java.type('net.minecraft.network.play.client.C03PacketPlayer');
        var C04PacketPlayerPosition = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition')
        var C05PacketPlayerLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C05PacketPlayerLook');
        var C06PacketPlayerPosLook = Java.type('net.minecraft.network.play.client.C03PacketPlayer.C06PacketPlayerPosLook');
        var S06PacketUpdateHealth = Java.type('net.minecraft.network.play.server.S06PacketUpdateHealth');
        var S08PacketPlayerPosLook = Java.type("net.minecraft.network.play.server.S08PacketPlayerPosLook");
        var S12PacketEntityVelocity = Java.type('net.minecraft.network.play.server.S12PacketEntityVelocity');
        var S27PacketExplosion = Java.type('net.minecraft.network.play.server.S27PacketExplosion');
        
        var RenderUtils = Java.type('net.ccbluex.liquidbounce.utils.render.RenderUtils')
        var MovementUtils = Java.type("net.ccbluex.liquidbounce.utils.MovementUtils")
        Math.radians = function(degrees) {
        	return degrees * Math.PI / 180;
        };
        function BHopModule() {
           var ticks = 0;
           var Mode = value.createList("Mode", ["AutoJump", "Hypixel", "CubeCraftHop", "MinePlexHop", "NCPHop", "Taka"], "AutoJump");
           var Message = value.createBoolean("Message", false);
           var HUD = value.createBoolean("HUD", true);
           var AACTimer = value.createBoolean("AACTimer", false);
           var AACSlowFall = value.createBoolean("AACSlowFall", false);
           var Timer = value.createInteger("Timer", 1, 1, 5);
            this.getName = function() {
                return "CookieSpeed";
            }
        
            this.getDescription = function() {
                return "A AutoJump";
            }
        
            this.getCategory = function() {
                return "Movement";
            }
        
            this.onEnable = function() {
        	 ticks = 0
            }
        
        	this.onUpdate = function() {
           if(mc.thePlayer.onGround && AACTimer.get() == true){
        	mc.timer.timerSpeed = Timer.get();
        	mc.thePlayer.motionX *= 1.0708;
        	mc.thePlayer.motionZ *= 1.0708;
              }else{
        	mc.timer.timerSpeed = 1.00;  
        	  }
        	if(mc.thePlayer.fallDistance > 0 && mc.thePlayer.fallDistance < 1 && AACSlowFall.get() == true){
        		mc.timer.timerSpeed = 0.8;
        	}
             if(mc.thePlayer.movementInput.moveForward != 0 || mc.thePlayer.movementInput.moveStrafe != 0) {
                if (mc.thePlayer.onGround && mc.gameSettings.keyBindJump.isKeyDown() == false && !(mc.thePlayer.isInWater() || mc.thePlayer.isInLava() || mc.thePlayer.isOnLadder() || mc.thePlayer.isInWeb)) {
                    mc.thePlayer.jump();
        			if(Message.get() == true){
                    chat.print("§c[§6AutoJump§c] §4Jumped " + "MotionY:" +(mc.thePlayer.motionY.toFixed(5).toString()));
        			}
        		}			
        	 }
        	}
        	this.onRender2D = function () {
        		if(HUD.get() == true){
                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());
        	        RenderUtils.drawBorderedRect(mcWidth / 2 - 92,25, mcWidth / 2 + 92,25, 3, new Color(255, 255, 255, 90).getRGB(), new Color(255, 255, 255, 90).getRGB());
                    Fonts.font40.drawCenteredString("Auto  Jump", mcWidth / 2 + 3, 30, 0xffffff);
                    if(Mode.get() == "AutoJump"){
                    Fonts.font35.drawCenteredString("Mode:Jump", mcWidth / 2 + 3, 41, 0xffffff);
                    }
        			if(Mode.get() == "Hypixel"){
        			Fonts.font35.drawCenteredString("Mode:Hypixel", mcWidth / 2 + 3, 41, 0xffffff);
        			}
        			if(Mode.get() == "CubeCraftHop"){
        			Fonts.font35.drawCenteredString("Mode:CubeCraftHop", mcWidth / 2 + 3, 41, 0xffffff);
        			}
        			if(Mode.get() == "MinePlexHop"){
        			Fonts.font35.drawCenteredString("Mode:MinePlexHop", mcWidth / 2 + 3, 41, 0xffffff);
        			}
        			if(Mode.get() == "NCPHop"){
        			Fonts.font35.drawCenteredString("Mode:NCPHop", mcWidth / 2 + 3, 41, 0xffffff);
        			}
        		}
        	}
             this.onMotion = function() {
            var speed = MovementUtils.getSpeed() * 1.0072;
        	var yaw = Math.toRadians(mc.thePlayer.rotationYaw);
        	   if(Mode.get() == "MinePlexHop"){
        	mc.thePlayer.motionX = -Math.sin(yaw) * speed;
            mc.thePlayer.motionZ = Math.cos(yaw) * speed;
        	}
        	if(mc.thePlayer.onGround && Mode.get() == "MinePlexHop") {
                    mc.thePlayer.motionY = 0.405;
                    mc.thePlayer.motionX *= 1.004;
                    mc.thePlayer.motionZ *= 1.004;
                }
            	if(Mode.get() == "Hypixel" || Mode.get() == "NCPHop" || Mode.get() == "CubeCraftHop"){
        	        if(MovementUtils.isMoving()) {
        			mc.thePlayer.motionX *= 1.004;
                    mc.thePlayer.motionZ *= 1.004;
                    if(mc.thePlayer.onGround) {
                        mc.thePlayer.speedInAir = 0.0363;
                    }
        
                    MovementUtils.strafe();
                }else{
                    mc.thePlayer.motionX = 0;
                    mc.thePlayer.motionZ = 0;
                }
        	}
            }
            this.onDisable = function() {
        		ticks = 0
        		mc.thePlayer.speedInAir = 0.02;
                mc.timer.timerSpeed = 1;
            }
        		this.addValues = function(values) {
        		values.add(Mode);
        		values.add(Message);
        		values.add(HUD);
        		values.add(AACTimer);
        		values.add(AACSlowFall);
        		values.add(Timer);
            }
        }
        
        var bhopModule = new BHopModule();
        var bhopModuleClient;
        
        function onEnable() {
            bhopModuleClient = moduleManager.registerModule(bhopModule);
        }
        
        function onDisable() {
            moduleManager.unregisterModule(bhopModuleClient);
        }
        

        AsFly:

        var script = registerScript({
            name: "AsFlyPro",
            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 doClipY = false
        var stage = 0
        var maxStage = 5
        var jump = false
        var timer = 0
        var MotionCheck = 0
        var S40PacketDisconnect=Java.type('net.minecraft.network.play.server.S40PacketDisconnect')
        var Mode = Setting.list({
            name: "HytMode",
            values: ["Custom", "Fast", "Fast2", "OldRedesky", "Clip", "MineMora", "Slow", "Test", "4v4test", "ClipGlide"],
            default: "Custom"
        })
        var ServerMode = Setting.list({
            name: "ServerMode",
            values: ["Blink", "Normal", "C03"],
            default: "Blink"
        })
        var YMode = Setting.list({
            name: "YMode",
            values: ["MotionY", "Clip"],
            default: "MotionY"
        })
        var ThirdPersonView = Setting.list({
            name: "ThirdPersonView",
            values: ["One", "Two", "Three", "Off"],
            default: "Two"
        })
        var motionY = Setting.float({
            name: "MotionY",
            default: 1.8,
            min: 0.42,
            max: 6
        })
        var ClipY = Setting.integer({
            name: "ClipY",
            default: 5,
            min: 2,
            max: 30
        })
        var ClipH = Setting.integer({
            name: "ClipH",
            default: 5,
            min: 2,
            max: 30
        })
        var motionXZ = Setting.float({
            name: "MotionXZ",
            default: 2.5,
            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 Clipdelay = Setting.integer({
            name: "Clipdelay",
            default: 0,
            min: 0,
            max: 10
        })
        var BindSlowSpeed = Setting.integer({
            name: "BindSlowSpeed",
            default: 7,
            min: 1,
            max: 10
        })
        var DownY = Setting.float({
            name: "DownY",
            default: 1.25,
            min: 0.42,
            max: 2
        })
        var AntiLagDelay = Setting.float({
            name: "AntiLagDelay",
            default: 2,
            min: 1,
            max: 6
        })
        var NormalDownY = Setting.float({
            name: "NormalDownY",
            default: 0.05,
            min: 0.01,
            max: 2
        })
        var y = 0
        var Delay = 0
        function move() {
        	Delay++
            mc.thePlayer.cameraYaw = Bob.get()
            if (Mode.get() == "Custom") {
                if (mc.thePlayer.posY <= y && mc.gameSettings.keyBindSneak.isKeyDown() == false) {
                    MotionCheck = MotionCheck - 1
                    if (YMode.get() == "MotionY") {
                        mc.thePlayer.motionY = motionY.get()
                    }
                    if (YMode.get() == "Clip") {
                        Clipy(ClipY.get());
                    }
                    if (MotionCheck > 0 || MotionCheck < 0) {
                        chat.print("§e[§cAsFly§e]§bMotionCheck:" + MotionCheck)
                    } else {
                        chat.print("§e[§cAsFly§e]§bMotionCheck:" + MotionCheck + " " + "Next MotionY you will be Kicked")
                    }
        
                } else {
                    if (mc.gameSettings.keyBindForward.isKeyDown()) {
                        var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                        if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == false) mc.thePlayer.motionY = 0 - NormalDownY.get()
                        if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == true) mc.thePlayer.motionY = 0 - DownY.get()
                        mc.thePlayer.motionX = -Math.sin(dir) * motionXZ.get()
                        mc.thePlayer.motionZ = Math.cos(dir) * motionXZ.get()
                    } else {
                        if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == false) mc.thePlayer.motionY = 0 - NormalDownY.get()
                        if (mc.thePlayer.motionY < 0 && mc.gameSettings.keyBindSneak.isKeyDown() == true) mc.thePlayer.motionY = 0 - DownY.get()
                    }
                }
            }
            if (Mode.get() == "Fast") {
                if (mc.thePlayer.posY <= y) {
                    mc.thePlayer.motionY = 0.42
                }
                var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
                mc.thePlayer.motionX = -Math.sin(dir) * 0.8
                mc.thePlayer.motionZ = Math.cos(dir) * 0.8
            }
        	    if (Mode.get() == "Test") {
                if (mc.thePlayer.posY <= y && mc.gameSettings.keyBindSneak.isKeyDown() == false) {
        			if(MotionCheck > 0){
                    MotionCheck = MotionCheck - 1
        			}
                    if (YMode.get() == "MotionY") {
                        mc.thePlayer.motionY = motionY.get()
                    }
                    if (YMode.get() == "Clip") {
                        Clipy(ClipY.get());
                    }
                    if (MotionCheck > 0 || MotionCheck < 0) {
                        chat.print("§e[§cAsFly§e]§bMotionY")
                    } else {
                        chat.print("§e[§cAsFly§e]§bMotionY Last Test")
                    }
        
                }
            }
            if (Mode.get() == "Fast2") {
                if (mc.thePlayer.posY <= y) {
                    mc.thePlayer.motionY = 0.62
                }
                var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
                mc.thePlayer.motionX = -Math.sin(dir) * 0.61
                mc.thePlayer.motionZ = Math.cos(dir) * 0.61
            }
            if (Mode.get() == "Oldredesky") {
                if (mc.thePlayer.posY <= y) {
                    mc.thePlayer.motionY = 0.42
                }
                var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
                mc.thePlayer.motionX = -Math.sin(dir) * 0.4
                mc.thePlayer.motionZ = Math.cos(dir) * 0.4
            }
            if (Mode.get() == "Slow") {
                if (mc.thePlayer.posY <= y) {
                    mc.thePlayer.motionY = 0.42
                }
                var dir = mc.thePlayer.rotationYaw / 180 * Math.PI
                if (mc.thePlayer.motionY < 0) mc.thePlayer.motionY = 0 - NormalDownY.get()
                mc.thePlayer.motionX = -Math.sin(dir) * 0.41
                mc.thePlayer.motionZ = Math.cos(dir) * 0.41
            }
        	    if (Mode.get() == "Clip") {
        		mc.thePlayer.motionY = 0
                if (mc.thePlayer.posY <= y) {
                    Clipy(Clipy.get());
                }
           if(Delay > Clipdelay.get()){
           hClip(ClipH.get());
           Delay = 0
           }
            }
           	if (Mode.get() == "ClipGlide") {
                if (mc.thePlayer.posY <= y) {
                    Clipy(5);
                }
           if(Delay > Clipdelay.get()){
           hClip(5);
           Clipy(Clipy.get());
           Delay = 0
           }
            }
        
        }
        script.registerModule({
            name: "AsFlyPro",
            description: "AsFlyPro By As丶One",
            category: "Fun",
            settings: {
                Mode: Mode,
                YMode: YMode,
        		ServerMode: ServerMode,
                ThirdPersonView: ThirdPersonView,
                motionY: motionY,
                ClipY: ClipY,
        		Clipdelay: Clipdelay,
        		ClipH: ClipH,
                motionXZ: motionXZ,
                delay: delay,
                BindSlowSpeed: BindSlowSpeed,
                AntiLagDelay: AntiLagDelay,
                DownY: DownY,
                NormalDownY: NormalDownY,
                Bob: Bob
            }
        }, function (module) {
            var File = Java.type("java.io.File");
            var FileReader = Java.type("java.io.FileReader");
            var BufferedReader = Java.type("java.io.BufferedReader");
            var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce")
            var classProvider = LiquidBounce.INSTANCE.getWrapper().getClassProvider();
            var FileManager = LiquidBounce.fileManager
            var version = Java.type("net.ccbluex.liquidbounce.injection.backend.Backend").MINECRAFT_VERSION
            var sendPacket;
            if (version == "1.8.9") {
                sendPacket = function (packet) {
                    try {
                        imc.getNetHandler().addToSendQueue(packet)
                    } catch (error) {
                        mc.getNetHandler().addToSendQueue(packet)
                    }
                }
            } else {
                sendPacket = function (packet) {
                    try {
                        mc.netHandler.networkManager.sendPacket(packet)
                    } catch (error) {
                        imc.getNetHandler().addToSendQueue(packet)
                    }
                }
            }
        
            function readFile(filePath) {
                var file = new File(filePath);
                var reader = new BufferedReader(new FileReader(file));
                var content = "";
                var line;
                while ((line = reader.readLine()) !== null) content += line
                return content;
            }
            //chat.print(FileManager.hudConfig)
            //chat.print(Java.from(FileManager.class.getDeclaredFields()))
            var image = "IamgeCheck"
            var hudConfig = eval(readFile(FileManager.hudConfig.getFile()))
            var flag = true
            for (var i in hudConfig) {
                if (hudConfig[i].Type == "Image" && hudConfig[i].Image == image) flag = false
            }
            //if (flag) chat.print(FileManager.hudConfig + " " + "AsoneHwidCheck:CookieConfig")
            //if (flag) return;
            module.on("enable", function () {
                y = mc.thePlayer.posY
                timer = 999
                MotionCheck = 4
                //chat.print("§e[§cAsFly§e]§bStartMotionY:" + motionY.get())
                //chat.print(FileManager.hudConfig + " " + "AsoneHwidCheck:CookieConfig")
            });
            module.on("disable", function () {
                mc.gameSettings.thirdPersonView = 0;
                mc.timer.timerSpeed = 1;
                MotionCheck = 0
        		Delay = 0
                packets.forEach(function () {
                    sendPacket(packets.shift())
                })
            });
            module.on("update", function () {
                        mc.thePlayer.sendQueue.getNetworkManager().closeChannel(Text);
                mc.thePlayer.sendQueue.handleDisconnect(new S40PacketDisconnect(new ChatComponentText("[AsFly Protect]"+"检测到你的配置为AsFly黑名单,"+" §c已将你踢出服务器"+ " " +"§7黑名单处理: "+"§cKickServer"+"\n\n§8(§c!§8)§bAsFly AD检测"+"\n\n§8(§c!§8)§f目前黑名单有:"+"\n\n§8(§c!§8)§cRevel"+"\n\n§8(§c!§8)§cSlience"+"\n\n§8(§c!§8)§cXix"+"\n\n§8(§c!§8)§cLWB"+"\n\n§8(§c!§8)§f你被踢出的理由可能还有以下原因:"+"\n\n§8(§c!§8)§f1.尝试Deobf Asfly"+"\n\n§8(§c!§8)§f2.检测到你存在AsFly禁止的JS"+"\n\n§8(§c!§8)§f3.拥有违规配置或盒子的游戏标题")))
                if (ThirdPersonView.get() == "One") {
                    mc.gameSettings.thirdPersonView = 0
                }
        		if (Mode.get() == "MineMora") {
                   mc.timer.timerSpeed = 0.2;
                   mc.thePlayer.motionY = 0
                }
                if (Mode.get() == "ClipGlide") {
                if(Delay < Clipdelay.get()){
                mc.thePlayer.motionY = 0
                mc.thePlayer.motionZ = 0
                mc.thePlayer.motionX = 0    
                }
                }
        		if (Mode.get() == "Test") {
                mc.thePlayer.motionZ = 0
                mc.thePlayer.motionX = 0    
                }
                if (ThirdPersonView.get() == "Two") {
                    mc.gameSettings.thirdPersonView = 1
                }
                if (ThirdPersonView.get() == "Three") {
                    mc.gameSettings.thirdPersonView = 2
                }
                if (!doAsFly) timer++
                if (timer > delay.get()) {
                    timer = 0
                    doAsFly = true
                    stage = 0
                    move()
                }
                if (mc.gameSettings.keyBindJump.isKeyDown()) {
                    mc.timer.timerSpeed = BindSlowSpeed.get() / 10
                } else {
                    if (!Mode.get() == "MineMora") {
                    mc.timer.timerSpeed = 1;
                }
                }
                if (stage >= 1) {
        
                    doAsFly = false
                    packets.forEach(function () {
                        sendPacket(packets.shift())
                    })
                }
            });
            module.on("packet", function (event) {
                        if (Mode.get() == "MineMora") {
           if(Delay > Clipdelay.get()){
           hClip(ClipH.get());
           Delay = 0
           }
            }
        	if(ServerMode.get() == "Blink"){
                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++
                }
        	}
        		if(ServerMode.get() == "Normal"){
                    stage++
        	}
            });
        	
        });
        //by Baguette Fly
        function Clipy(d) {
            mc.thePlayer.setPosition(mc.thePlayer.posX, mc.thePlayer.posY + d, mc.thePlayer.posZ);
        }
        function hClip(d) {
        	var playerYaw = Math.radians(mc.thePlayer.rotationYaw);
        	mc.thePlayer.setPosition(mc.thePlayer.posX + d * -Math.sin(playerYaw), mc.thePlayer.posY, mc.thePlayer.posZ + d * Math.cos(playerYaw));
        }
        Math.radians = function(degrees) {
        	return degrees * Math.PI / 180;
        };
        
        
        Painis BotP Offline
        Painis BotP Offline
        Painis Bot
        wrote on last edited by Painis Bot
        #8

        @cookiechinese said in Cookie Resource JS开源+解密JS资源计划(想要解密的JS请回复并上传此贴):

        return degrees * Math.PI / 180;

        :bigbrain:

        1 Reply Last reply
        0
        • M mengxinwdnmd

          PrismaVelocity.js

          CookieChineseC Offline
          CookieChineseC Offline
          CookieChinese
          wrote on last edited by
          #9

          @mengxinwdnmd 此JS涉及到CookieVelocity 抄袭部分,已不打算上传

          MessengerXDM 1 Reply Last reply
          0
          • FakeHaxF Offline
            FakeHaxF Offline
            FakeHax
            wrote on last edited by
            #10

            MatrixLong
            plz

            ? 1 Reply Last reply
            0
            • FakeHaxF FakeHax

              MatrixLong
              plz

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #11

              And now the art of shitcode award goes to @fakehax!

              FakeHaxF 1 Reply Last reply
              0
              • ? A Former User

                And now the art of shitcode award goes to @fakehax!

                FakeHaxF Offline
                FakeHaxF Offline
                FakeHax
                wrote on last edited by
                #12

                @poop-dealer-alt bruh

                1 Reply Last reply
                0
                • CookieChineseC CookieChinese

                  @mengxinwdnmd 此JS涉及到CookieVelocity 抄袭部分,已不打算上传

                  MessengerXDM Offline
                  MessengerXDM Offline
                  MessengerXD
                  wrote on last edited by
                  #13

                  @cookiechinese 国服人均自写,不是吗?

                  1 Reply Last reply
                  0
                  • M mengxinwdnmd

                    PrismaVelocity.js

                    MessengerXDM Offline
                    MessengerXDM Offline
                    MessengerXD
                    wrote on last edited by MessengerXD
                    #14

                    @mengxinwdnmd 最实用的就是cancelS12,然后往反方向发送移动包欺骗服务器已经被击退,而不是抵消击退。

                    1 Reply Last reply
                    0
                    • M mengxinwdnmd

                      PrismaVelocity.js

                      WatchCatW Offline
                      WatchCatW Offline
                      WatchCat
                      wrote on last edited by
                      #15

                      @mengxinwdnmd said in Cookie Resource JS开源+解密JS资源计划(想要解密的JS请回复并上传此贴):

                      PrismaVelocity.js

                      Mode New:
                      ‌ motionXZ*=0.8
                      Mode Old:
                      ‌ motionXZ*=0.6

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        mengxinwdnmd
                        wrote on last edited by
                        #16

                        Criticals.js

                        WatchCatW 1 Reply Last reply
                        0
                        • M mengxinwdnmd

                          Criticals.js

                          WatchCatW Offline
                          WatchCatW Offline
                          WatchCat
                          wrote on last edited by WatchCat
                          #17

                          @mengxinwdnmd

                          case 'HYT':
                                
                                mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY + 0.08, mc.thePlayer.posZ, true)), mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, false));
                                
                                break;
                                
                                
                                
                                case 'Sigma':
                                
                                _0x4fd9b4++;
                                
                                break;
                                
                                
                                
                                case 'Hop':
                                
                                mc.thePlayer.motionY = 0.1;
                                
                                break;
                                
                                
                                
                                case 'Matrix':
                                
                                mc.thePlayer.motionX == 0 && mc.thePlayer.motionZ == 0 && (mc.thePlayer.motionY = 0.2);
                                
                                break;
                                
                                
                                
                                case 'Spartan':
                                
                                _0x4fd9b4++;
                                
                                false && (_0x4fd9b4 = 0);
                                
                                break;
                                
                                
                                
                                case 'Horizon':
                                
                                mc.thePlayer.motionX == 0 && mc.thePlayer.motionZ == 0 && (mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY + 2.55e-9, mc.thePlayer.posZ, true)), mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, false)));
                                
                                break;
                                
                                
                                
                                case 'Custom':
                                
                                mc.thePlayer.motionY = _0x476ef2.get();
                                
                                break;
                                
                                
                                
                                case 'New':
                                
                                mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY + 0, mc.thePlayer.posZ, true)), mc.thePlayer.sendQueue.addToSendQueue(new C06PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, false));
                                
                                break;
                                
                                }
                                
                                }
                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          About
                          • Terms of Service
                          • Privacy Policy
                          • Status
                          • Contact Us
                          Downloads
                          • Releases
                          • Source code
                          • License
                          Docs
                          • Tutorials
                          • CustomHUD
                          • AutoSettings
                          • ScriptAPI
                          Community
                          • Forum
                          • Guilded
                          • YouTube
                          • Twitter
                          • D.Tube
                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups