Advertisement
Guest User

Untitled

a guest
Oct 4th, 2024
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. import Skyblock from "../../BloomCore/Skyblock"
  2.  
  3. const C07PacketPlayerDigging = Java.type("net.minecraft.network.play.client.C07PacketPlayerDigging")
  4. const MCBlockPos = Java.type("net.minecraft.util.BlockPos")
  5.  
  6. const PING = 50
  7.  
  8. const setAir = (x, y, z) => World.getWorld().func_175698_g(new MCBlockPos(x, y, z))
  9.  
  10. register("packetSent", (packet, event) => {
  11. if (Skyblock.area !== "Crystal Hollows" || !Player.asPlayerMP().isOnGround()) return
  12. if (packet.func_180762_c().toString() !== "START_DESTROY_BLOCK") return
  13.  
  14. const bp = new BlockPos(packet.func_179715_a())
  15. let [x, y, z] = [bp.getX(), bp.getY(), bp.getZ()]
  16. // Must be stone
  17. if (World.getBlockAt(x, y, z).type.getID() !== 1) return
  18.  
  19. setTimeout(() => {
  20. setAir(x, y, z)
  21. }, PING);
  22. }).setFilteredClass(C07PacketPlayerDigging)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement