Skip to content
  • 0 Votes
    4 Posts
    3k Views
    L
    it not Disabler might disable anticheat, it use to exploit anticheat, so u can cheat perfectly without being detected, but u got ban instantly because staff is too active, try cheat on some times that staff it won't active, u don't get ban instantly
  • add a grim mode is most module (check out desc for more)

    Requests
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Liquidchat problem ?.

    Unsolved General
    2
    0 Votes
    2 Posts
    2k Views
    D
    i have the same problem
  • Tips on Posting

    Off-Topic
    4
    1 Votes
    4 Posts
    2k Views
    F
    Fun idea
  • Help with script

    Scripts
    1
    0 Votes
    1 Posts
    377 Views
    No one has replied
  • Help with script

    Scripts
    1
    0 Votes
    1 Posts
    193 Views
    No one has replied
  • 怎么修改图标文件?How to modify icon file?

    Unsolved General
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • add a way to disable blur shader on ui

    General Discussion
    2
    0 Votes
    2 Posts
    1k Views
    R
    @24th2 said in add a way to disable blur shader on ui geometry dash scratch: im using a low end laptop and there is no way to disable blur shader so it dropped alot of fps hopefully someone add a way to disable blur shader to improve fps Thanks you so much
  • air place

    Suggestions
    2
    1 Votes
    2 Posts
    2k Views
    C
    https://github.com/CCBlueX/LiquidBounce/issues/2523 I would that's a valid request but anyway here a possible version export function interactPlaceMidAir(pos: Vec3d) { const blockPos = new BlockPos(pos.x, pos.y, pos.z); const hitResult = new BlockHitResult( pos, // hit position Direction.UP, // side of the block hit (e.g., placing on top) blockPos, // block position false // insideBlock ); // @ts-expect-error - The type definition for ClientPlayerInteractionManager.sendSequencedPacket expects a specific Packet type, but the lambda returns a generic Packet. mc.interactionManager.sendSequencedPacket(mc.world, (sequence: number) => { return new PlayerInteractBlockC2SPacket( Hand.MAIN_HAND, hitResult, sequence ); }); } but somehow it did place 2 block for me, not so sure about it? liquidsquid1 created this issue in CCBlueX/LiquidBounce open [FEATURE] Basic AirPlace Implementation #2523
  • FastFall

    Suggestions
    3
    0 Votes
    3 Posts
    1k Views
    Bogdan0759B
    @kawaiinekololis Maybe add an alias like 'fastfall' then?
  • Arraylist and Notifications not working

    Unsolved Support
    2
    0 Votes
    2 Posts
    665 Views
    kawaiinekololisK
    Can you show us a video of the issue or are we supposed to guess your issue?
  • Add aca aim disabler

    Suggestions
    1
    0 Votes
    1 Posts
    415 Views
    No one has replied
  • Add aca aim disabler

    Suggestions
    1
    0 Votes
    1 Posts
    384 Views
    No one has replied
  • Grim

    Configs
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • [Guide] Working with Baritone API

    Pinned Scripts
    3
    0 Votes
    3 Posts
    1k Views
    C
    It's definitely doable, but you need to use the unoptimized jar to directly call this. Here is the script in ts, but you may need to adapt the imports to Java.type in js. And also for the visualization manager it's not yet available outside of my project. will release once the api is well designed and performance becomes decent and after a proper name is found for the npm package. import { BaritoneAPI } from "jvm-types/baritone/api/BaritoneAPI" import { GoalXZ } from "jvm-types/baritone/api/pathing/goals/GoalXZ" import { CalculationContext } from "jvm-types/baritone/pathing/movement/CalculationContext" import { Favoring } from "jvm-types/baritone/utils/pathing/Favoring" import { BetterBlockPos } from "jvm-types/baritone/api/utils/BetterBlockPos" import { IPath } from "jvm-types/baritone/api/pathing/calc/IPath" import { VisualizationManager } from "lbng-utils-typed/dist/visualization-utils" import { PathCalculationResult$Type } from "jvm-types/baritone/api/utils/PathCalculationResult$Type" // note: this import is not from baritone-api jar // it is only presented in the baritone-unoptimized jar // as the `AStarPathFinder` class is possibly obfuscated in the baritone-standalone jar // so you will have to install the baritone-unoptimized jar to use this import import { AStarPathFinder } from "jvm-types/baritone/pathing/calc/AStarPathFinder" const script = registerScript.apply({ name: "astar-pathfinder-example", version: "1.0.0", authors: ["commandblock2"] }); script.registerModule({ name: "baritone-api-example", description: "Baritone example module", category: "Client", }, (mod) => { mod.on("enable", () => { BaritoneAPI.getSettings().allowSprint.value = true; BaritoneAPI.getSettings().primaryTimeoutMS.value = Primitives.long(2000); const baritone = BaritoneAPI.getProvider().getPrimaryBaritone(); baritone.getCustomGoalProcess().setGoalAndPath(new GoalXZ(100, 100)) }) }) script.registerModule({ name: "astar-pathfinder-example", description: "Direct AStarPathFinder construction example", category: "Client", settings: { goalX: Setting.float({ name: "Goal X", default: 100, range: [-10000, 10000] // Assuming a reasonable range }), goalZ: Setting.float({ name: "Goal Z", default: 100, range: [-10000, 10000] // Assuming a reasonable range }), recalculateInterval: Setting.int({ name: "Recalculate Interval (ticks)", default: 20, range: [1, 200] }) } }, (mod) => { const viz = new VisualizationManager(mod); let previousPath: IPath | null = null; let lastRecalculateTick = 0; const calculatePath = () => { const baritone = BaritoneAPI.getProvider().getPrimaryBaritone(); // Get current player position const playerPos = baritone.getPlayerContext().playerFeet(); const start = new BetterBlockPos(playerPos.getX(), playerPos.getY(), playerPos.getZ()); // Create calculation context for threaded use const context = new CalculationContext(baritone, true); // Create favoring (empty favoring for no preferences) const favoring = new Favoring(baritone.getPlayerContext(), previousPath as unknown as IPath, context); // Create goal using settings const goal = new GoalXZ(mod.settings.goalX.get() as unknown as number, mod.settings.goalZ.get() as unknown as number); // Construct AStarPathFinder directly const pathfinder = new AStarPathFinder( start, // realStart start.getX(), // startX start.getY(), // startY start.getZ(), // startZ goal, // goal favoring, // favoring context // context ); // @ts-expect-error UnsafeThread.run(() => { const result = pathfinder.calculate(Primitives.long(2000), Primitives.long(5000)); // Handle result if (result.getType() != PathCalculationResult$Type.CANCELLATION) { const path = result.getPath().get(); console.log("Path found! Length: " + path.length()); mc.execute(() => { viz.addVisualization({ lineData: { positions: path.positions().map((pos) => new Vec3d(pos.x + .5, pos.y, pos.z + .5)), }, durationTicks: 20 * 60, }); previousPath = path; }); // Use the path as needed - you now have direct access without execution } else { console.log("Path calculation failed: " + result.getType().toString()); } }); }; mod.on("enable", () => { viz.clearAllVisualizations(); lastRecalculateTick = 0; // Reset on enable calculatePath(); // Initial calculation }); mod.on("gametick", () => { if (mc.player && mc.world && (mc.player.age - lastRecalculateTick) >= (mod.settings.recalculateInterval.get() as unknown as number)) { calculatePath(); lastRecalculateTick = mc.player.age; } }); }); export { } [image: 1754149301736-vlcsnap-2025-08-02-23h41m20s672.png]
  • some files in liquidbounce nextgen themes should be removed

    Unsolved Suggestions
    3
    0 Votes
    3 Posts
    859 Views
    T
    @MerryzzV3 It doesn't matter whether the PRC accepts it or not, but the ROC is a country, one that deserves recognition. Unless the PRC intends to forcefully annex the ROC, it'll remain an independent nation.
  • Add vainminer script

    Requests
    1
    0 Votes
    1 Posts
    398 Views
    No one has replied
  • TargetLock no work

    Bug Reports
    2
    0 Votes
    2 Posts
    734 Views
    kawaiinekololisK
    1 frame every 3 seconds
  • Incorrect Weapon Damage On 1.8 Combat

    Bug Reports
    2
    0 Votes
    2 Posts
    453 Views
    kawaiinekololisK
    There was a fix regarding that: https://github.com/CCBlueX/LiquidBounce/pull/6305 MukjepScarlet opened this pull request in CCBlueX/LiquidBounce closed fix(InventoryCleaner): sharpness calculation on 1.8.x #6305
  • TaiWan Flag?

    General Discussion
    2
    0 Votes
    2 Posts
    787 Views
    kawaiinekololisK
    Taiwan is listed in the ISO 3166-1 alpha-2 two-letter country codes. There is nothing wrong or incorrect about that.