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. Scripts
  3. REQ vanilla autoblock script pls

REQ vanilla autoblock script pls

Scheduled Pinned Locked Moved Scripts
2 Posts 2 Posters 486 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Itz TalopI Offline
    Itz TalopI Offline
    Itz Talop
    wrote on last edited by
    #1

    if you have vanilla autoblock pls give me it

    O 1 Reply Last reply
    0
    • O Offline
      O Offline
      OmNomNom
      replied to Itz Talop on last edited by OmNomNom
      #2

      @itz-talop

      Not mine. Credits to @yorik100

      var scriptName = "CleanAutoBlock";
      var scriptVersion = 2.0;
      var scriptAuthor = "yorik100";
      var C07PacketPlayerDigging = Java.type('net.minecraft.network.play.client.C07PacketPlayerDigging');
      var C08PacketPlayerBlockPlacement = Java.type('net.minecraft.network.play.client.C08PacketPlayerBlockPlacement')
      var C09PacketHeldItemChange = Java.type('net.minecraft.network.play.client.C09PacketHeldItemChange')
      var BlockPos = Java.type('net.minecraft.util.BlockPos')
      var EnumFacing = Java.type('net.minecraft.util.EnumFacing')
      var LiquidBounce = Java.type("net.ccbluex.liquidbounce.LiquidBounce");
      var KillAura = Java.type("net.ccbluex.liquidbounce.features.module.modules.combat.KillAura");
      var killAuraModule = moduleManager.getModule("KillAura");
      
      var cleanAutoBlock = new CleanAutoBlock();
      
      var client;
      
      function CleanAutoBlock() {
          this.getName = function() {
              return "VanillaAutoBlock";
          };
      
          this.getDescription = function() {
              return "Vanilla AutoBlock";
          };
      
          this.getCategory = function() {
              return "Combat";
          };
          this.onPacket = function(event) {
              var packet = event.getPacket();
              if (isBlocking && ((packet instanceof C07PacketPlayerDigging && packet.getStatus() == C07PacketPlayerDigging.Action.RELEASE_USE_ITEM) || packet instanceof C08PacketPlayerBlockPlacement)) {
                  event.cancelEvent();
              }
      		if (packet instanceof C09PacketHeldItemChange) {
      			isBlocking = false;
      		}
          }
          this.onEnable = function() {
      		isBlocking = false;
          }
          this.onUpdate = function() {
      		if ((LiquidBounce.moduleManager.getModule(KillAura.class)).blockingStatus || mc.thePlayer.isBlocking()) {
      			isBlocking = true;
      		}else if (isBlocking) {
      			isBlocking = false;
      			mc.thePlayer.sendQueue.addToSendQueue(new C07PacketPlayerDigging(C07PacketPlayerDigging.Action.RELEASE_USE_ITEM, BlockPos.ORIGIN, EnumFacing.DOWN));
      		}
          }
          this.onDisable = function() {
      		if (isBlocking && !(LiquidBounce.moduleManager.getModule(KillAura.class)).blockingStatus && !mc.thePlayer.isBlocking()) {
      		isBlocking = false;
      		mc.thePlayer.sendQueue.addToSendQueue(new C07PacketPlayerDigging(C07PacketPlayerDigging.Action.RELEASE_USE_ITEM, BlockPos.ORIGIN, EnumFacing.DOWN));
      		}
          }
      }
      
      function onLoad() {}
      
      function onEnable() {
          client = moduleManager.registerModule(cleanAutoBlock);
      }
      
      function onDisable() {
          moduleManager.unregisterModule(client);
      }
      
      1 Reply Last reply
      0

      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