Important for new members!
All future posts from members with a reputation of less than 1 will be queued for manual review to prevent forum spam. We will review your posts as soon as possible!
Server List Explorer Installer for LiquidBounce NextGen
What this script does
This script acts as a lightweight installation manager for LiquidBounce NextGen, allowing you to easily install, update, run, and locate Server List Explorer directly within the client.
About Server List Explorer
Server List Explorer is a Compose Desktop application (Windows, Linux, macOS) for viewing and managing your Minecraft multiplayer server list with a reliable user-interface. For source, releases and license, see the project repository: https://github.com/SpoilerRules/server-list-explorer
️ Server List Explorer Gallery
[image: q3eO9L4.png]
[image: KnhzN9P.png]
Commands
Use these commands inside LiquidBounce NextGen after loading the script:
️ Install / Update
.sle install
Installs or updates Server List Explorer to the latest release.
Uninstall
.sle uninstall
Removes all Server List Explorer files and cleans up.
️ Run
.sle run
Launches Server List Explorer (if installed).
Path
.sle path
Prints the full installation path on your system.
Download: server-list-explorer_installer-1.0.0.zip
️ Installation
Follow the official LiquidBounce instructions for installing scripts: https://liquidbounce.net/docs/script-api/installation
Bypass matrix today (Matrix7145FlagLongJump outdated)
package net.ccbluex.liquidbounce.features.module.modules.movement.longjump.modes
import net.ccbluex.liquidbounce.config.types.Choice
import net.ccbluex.liquidbounce.config.types.ChoiceConfigurable
import net.ccbluex.liquidbounce.config.types.NamedChoice
import net.ccbluex.liquidbounce.event.events.PacketEvent
import net.ccbluex.liquidbounce.event.handler
import net.ccbluex.liquidbounce.event.tickHandler
import net.ccbluex.liquidbounce.features.module.modules.movement.longjump.ModuleLongJump
import net.ccbluex.liquidbounce.utils.entity.withStrafe
import net.ccbluex.liquidbounce.utils.math.copy
import net.minecraft.network.packet.c2s.play.PlayerMoveC2SPacket
import net.minecraft.network.packet.s2c.play.PlayerPositionLookS2CPacket
internal object MatrixNewLongJump : Choice("MatrixNew") {
override val parent: ChoiceConfigurable<*>
get() = ModuleLongJump.mode
private enum class MotionMode(override val choiceName: String) : NamedChoice {
Stable("Stable"),
Last("Last")
}
private enum class BypassMethod(override val choiceName: String) : NamedChoice {
Fall("Fall"),
NoGround("NoGround")
}
private val motionMode by enumChoice("MotionMode", MotionMode.Stable)
private val bypassMethod by enumChoice("BypassMethod", BypassMethod.Fall)
private val boostSpeed by float("MatrixNew-BoostSpeed", 2.1f, -3.0f..8.0f)
private val motionY by float("MotionY", 0.42f, 0.0f..5.0f)
private var savedX = 0.0
private var savedY = 0.0
private var savedZ = 0.0
private var receivedFlag = false
private var canBoost = false
private var boosted = false
private var touchGround = false
override fun enable() {
receivedFlag = false
canBoost = false
boosted = false
touchGround = false
if (bypassMethod == BypassMethod.NoGround) {
if (player.isOnGround) player.jump()
touchGround = true
}
}
override fun disable() {
receivedFlag = false
canBoost = false
boosted = false
touchGround = false
}
@Suppress("unused")
private val packetRecv = handler<PacketEvent> {
val packet = it.packet
if (packet is PlayerPositionLookS2CPacket) {
receivedFlag = true
if (motionMode == MotionMode.Last) {
canBoost = false
val vel = player.velocity
savedX = vel.x
savedY = vel.y
savedZ = vel.z
}
}
}
@Suppress("unused")
private val packetSend = handler<PacketEvent> {
val packet = it.packet
if (packet is PlayerMoveC2SPacket) {
if (motionMode == MotionMode.Last && receivedFlag) {
player.velocity = player.velocity.copy(x = savedX, y = savedY, z = savedZ)
canBoost = false
receivedFlag = false
}
}
}
@Suppress("unused")
private val tick = tickHandler {
if (!player.isOnGround && touchGround) touchGround = false
if (player.isOnGround && !touchGround) {
player.jump()
boosted = false
if (bypassMethod == BypassMethod.NoGround && !boosted) {
canBoost = true
}
}
if (player.fallDistance >= 0.25f && !boosted && bypassMethod == BypassMethod.Fall) {
canBoost = true
}
if (canBoost) {
val yaw = player.yaw
player.velocity = player.velocity
.withStrafe(speed = boostSpeed.toDouble(), yaw = yaw, input = null)
.copy(y = motionY.toDouble())
boosted = true
}
if (receivedFlag && boosted) {
canBoost = false
receivedFlag = false
}
}
}
ported from - https://yougame.biz/threads/360241/
[image: 1730870771737-453b7e40-7f0c-4fef-9b65-36306250c553-image.png]
[image: 1730870791301-65d17b6d-a827-48e6-9f3d-a9356599d729-image.png]
With this script, you can create macros and bind commands to the key of your choice. When you need it, just press the key and the command will be executed.
How to use
Turn on Macros Module - otherwise macros will NOT be executed.
Create macro by typing: .macro add <key> <command...>
Press <key> and the command will be executed right away.
Download
macros.js
Who knows how to transfer a part of the code correctly?
const eg = "" + new URL("../sounds/enable.ogg", import.meta.url).href,
ag = "" + new URL("../sounds/disable.ogg", import.meta.url).href,
ig = "" + new URL("../sounds/warn.ogg", import.meta.url).href,
ng = "" + new URL("../sounds/success.ogg", import.meta.url).href;
and everything related to it is from the index-DjpJZZMI file.js of the jullobaounce theme to the beautify theme index-B5bW362k file.
And also how to make the number of totems in the player's inventory displayed, for example, to the left of his cursor (+).
LiquidBounce Branch
Nextgen
LiquidBounce Build/Version
LiquidBounce v0.33.0
Operating System
Windows 11
Minecraft Version
Minecraft 1.21.4 Fabric
Describe the bug
Hi, I've been using LiquidBounce for a long time ... great client, especially for visuals and utility. I love the AutoF5 and Extended F5 modules. I was previously on version v0.30.0, where everything worked fine, but after updating to v0.33.0, AutoF5 no longer activates when opening Shulker Boxes. Just wanted to report this, as many servers use Shulker Boxes.
soo normals chest it puts you in F5 view
in shulkers stay normal view :c
( P.S. I don’t want to bother, but it would be awesome if you could also add support for more GUIs like beacons, hoppers, etc. That would be amazing! )
Steps to reproduce
enable "autof5" module
place shulker box
open shulker box
I really want to ask for help, and ask a master who knows Liquid Bounce Legacy B100 JavaScript to help me solve this problem.My JavaScript:
*
var script = registerScript({
name: "TestScript",
version: "1.0",
authors: ["test"]
})
var C03PacketPlayer = Java.type("net.minecraft.network.play.client.C03PacketPlayer")
script.registerModule({
name: "TestScript",
description: "testscrpit",
category: "Combat"
}, function(module) {
module.on("packet", function(e) {
try {
if (e.getPacket() instanceof C03PacketPlayer) {
e.cancelEvent()
}
} catch (err) {
Chat.print(err);
}
})
})
Why can't liquidbounce b100 call packet event? It doesn't work and outputs many errors, such as TypeError: null has no such function "get packet". I'm sure there are many other errors, but I don't understand. How can I call packet event now?