Overview
Содержание:
- Что такое скрипты
- Getting started with developing
- Installing LiquidBounce next-gen preview versions
- Совместимость:
- Supported script module events
- ScriptAPI
- Прочее:
- How to install LiquidBounce
- Control:
- Installing LiquidBounce with Forge
- Как узнать, где расположена функция
- Download Hacked client Liquid Bounce for Minecraft 1.8.9
Что такое скрипты
Начнем с того, что расскажем немного про сам чит. Liquid Bounce — это, по нашему мнение, лучший чит на Майнкрафт на данный момент. Он собрал в себе множество функций и обходов, которые работают практически на всех серверах. Данный чит является модом, из-за чего обходить античиты лучше, нежели обычные клиенты. Скрипты — это функции, которых нет в основной версии чита. Чаще всего их пишут сами игроки и выкладывают на официальный форум чита. Если в клиенте нет нужной вам функции или обхода, то с огромной вероятностью вы сможете найти его на форуме и установить самостоятельно. Там вы сможете найти десятки полезнейших функций, которые обходят практически все античиты, либо созданы исключительно для конкретного сервера. Есть десятки скриптов на античиты ААС и NCP, которые чаще всего стоят на серверах. Скрипты открывают большие возможности для игроков, которые не даст ни один другой чит.
Getting started with developing
LiquidBounce’s script API is based on , an ECMAScript (in the following referred to as JavaScript) engine written entirely in Java. Nashorn compiles JavaScript to regular Java bytecode and subsequently loads it dynamically into the Java runtime. The outstanding feature of this engine is that (almost) all Java features can be accessed directly. Thus, it is also possible to access Minecraft classes, methods and fields very easily, which is why the API should immediately look familiar to anyone who has ever worked with MCP.
First create a file for your script with the extension (eg. ). This file will contain all your code. In the following we will write a simple script that will display a message in the chat every time it is enabled.
Registering a script
In the first line of the main file of each project the targeted API version has to be specified. This is done through a magic comment. If this comment is missing, the script is executed with support for the first API version. New projects should always use the latest API version. Currently, the latest version is v2.
In the following the script is registered with the client. The following information has to be specified: The name of the script, the current version of the script, and an array of people who contributed to the script, the authors.
Creating a new module
When registering a new module, certain information has to be specified, which is then shown in LiquidBounce’s GUIs. The mandatory information consists of a name, a description and a category under which the module should be displayed in the client’s ClickGUI / TabGUI.
A list of all information that can be specified can be found here.
Registering a module is done as follows:
Here one can see that a variable is passed to the callback function. This variable contains the instance of the created script module, on which events can be registered in the following.
The most important events are:
- : Called every time the module is enabled.
- : Called every time the module is disabled.
- : Called every tick (~20 times/s).
A full list of all available events can be found (). For example, the onEnable event would look like this in code:
One can see that a callback function is also passed to each event. It is called by the client whenever the condition of the event is satisfied. In this case, when the module is enabled.
The complete code for the script that was explained here step by step looks like this:
To test the script, launch LiquidBounce, navigate to the ScriptManager, click on the Import button and select the script file you have just created. If you now enter a single player world or join a server and open the ClickGUI, you should find the module you just created under the Misc category. If you enable it, should be displayed in the chat.
Similar to modules you can also create commands and your own inventory tabs. You can find more information about this in the documentation.
Examples
On GitHub we’ve created a repository specifically for the script API. There you can find a collection of useful functions for developing scripts, as well as many examples to help you understand and use as templates.
Installing LiquidBounce next-gen preview versions
At the moment we are working on a completely new version of LiquidBounce for Minecraft 1.8.9 — 1.17.1 which is no longer built around Forge but the Fabric modding API. It is still in early development so bugs are common and many features are still missing. If you want to give it a try already, you can install it by following these steps. Only use this version if you know what you are doing!
- Download and install the latest version of the Fabric mod loader for Minecraft 1.17.1.
- Open the Minecraft launcher, switch over to the tab, hover over the profile created by the Fabric installer and press the folder icon to the left of the button to open the Minecraft directory in your file explorer.
- If there isn’t a folder called already, create it.
- Download the latest nighly build of LiquidBounce next-gen and open it.
- Extract the jar file from the archive to the folder.
- Download the latest version of the Fabric Language Kotlin mod for Minecraft 1.17.1 and place it in the folder as well.
- Launch Fabric by selecting the corresponding profile inside the launcher and pressing . If everything worked out, LiquidBounce should now be installed!
Installing recommended mods
There are various mods we highly recommend when using LiquidBounce next-gen. They can be installed by simply downloading them and copying them to the folder just like you did with LiquidBounce itself.
- Sodium to massively improve performance.
- Fabric API as many other mods depend on it.
- multiconnect allows you to join Minecraft 1.8.9 — 1.17.1 servers.
- Lithium to improve performance further.
- Phosphor to improve Minecraft’s lighting engine.
- Mod Menu gives you a list of all installed mods similar to Forge.
Совместимость:
В отличии от большинства читов, LiquidBounce совместим с новыми версиями игры. И поддерживается даже на 1.12.2. Что позволит Вам сокрушать игроков на более обширном количестве серверов. Так же стоит отметить, что этот чит является не просто клиентом, а модификацией, что позволяет использовать его вместе с Forge. Так например Вы можете добавить этот чит в свою PvP сборку, что так же хорошо скажется на Вашей игре.
Обширные настройки:
LiquidBounce имеет очень гибкую возможность настроек своего функционала, что сделает Вашу игру более комфортабельной и со стабильной серией побед.
Активное развитие:
Разработчики всегда стараются улучшать свой чит, именно по-этому на него достаточно часто выходят обновления с большим количеством новшеств. К примеру в нем улучшается анти-чит, фиксят некоторые баги, а так же вносят мелкие изменения в функционал и дизайн.
Интеграция MCLEAKS:
Забанили на Вашем любимом сервере? Не проблема! MCLEAKS.NET дает Вам доступ к почти неограниченному количеству альтов бесплатно. Обычно Вам необходимо использовать инструмент аутентификатора, который требуются для входа в учетную запись, предоставленную MCLEAKS. Это не относится к LiquidBounce, который позволяет использовать их со встроенным AltManager’ом.
Supported script module events
An event is bound to a certain condition. If this condition is met, the event is triggered and the code in the handler function is executed. Different events are associated with different conditions and therefore fulfill different tasks. A general overview of how to use events can be found here. This document lists all available events and their purpose.
The general syntax of an event handler is as follows:
Available events
The following events can be used by script modules.
Event Name | Has event data? | Description |
---|---|---|
enable | No | Called when the module is enabled. |
disable | No | Called when the module is disabled. |
update | No | Called every tick (~20 times/s) if the player exists. |
motion | Yes | Called when the player receives motion. |
render2D | Yes | Called when the client renders 2D elements. |
render3D | Yes | Called when the client renders 3D elements. |
packet | Yes | Called every time a packet is processed. |
jump | Yes | Called when the player jumps. |
attack | Yes | Called when the player attacks an entity. |
key | Yes | Called when a key is pressed. |
move | Yes | Called when the player moves. |
step | Yes | Called when step tries to step up a block. |
stepConfirm | No | Called when step successfully stepped up a block. |
world | Yes | Called when the world is changed. |
session | No | Called when the session is changed. |
clickBlock | Yes | Called when a block is clicked. |
strafe | Yes | Called when the player strafes. |
slowDown | Yes | Called when the player is slowed down. |
Event data
Many events, when they are triggered, pass some information to the handler function that is relevant to the event. This information is documented below.
Motion event
Method | Description | Type |
---|---|---|
eventData.getEventState() | State of this event. | EventState |
EventState can be one of the following:
- PRE
- POST
Render2D event
Method | Description | Type |
---|---|---|
eventData.getPartialTicks() | Returns the time passed between the last and the current frame. Can be used to execute animations at the same speed regardless of FPS count. | float |
Render3D event
Method | Description | Type |
---|---|---|
eventData.getPartialTicks() | Returns the time passed between the last and the current frame. Can be used to execute animations at the same speed regardless of FPS count. | float |
Packet event
Method | Description | Type |
---|---|---|
eventData.getPacket() | Returns the packet which triggered this event. | Packet |
event.cancelEvent() | Cancels the event. | void |
Example:
Jump event
Method | Description | Type |
---|---|---|
eventData.getMotion() | Returns the y-motion used for jumping. | float |
eventData.cancelEvent() | Cancels the event. | void |
Method | Description | Type |
---|---|---|
eventData.getKey() | Returns the ID of the pressed key. | int |
Example:
Move event
Method | Description | Type |
---|---|---|
eventData.getX() | Returns the x-position the player moved to. | int |
eventData.getY() | Returns the y-position the player moved to. | int |
eventData.getZ() | Returns the z-position the player moved to. | int |
eventData.zero() | Sets x, y and z position of the event to 0. | void |
eventData.zeroXZ() | Sets x and z position of the event to 0. | void |
eventData.cancelEvent() | Cancels the event. | void |
Step event
Method | Description | Type |
---|---|---|
eventData.getStepHeight() | Returns the height in blocks the client is trying to step up. | float |
ClickBlock event
Method | Description | Type |
---|---|---|
eventData.getClickedBlock() | Returns the BlockPos of the clicked block. | BlockPos |
eventData.getEnumFacing() | Returns the facing state used when clicking the block. | EnumFacing |
Strafe event
Method | Description | Type |
---|---|---|
eventData.getStrafe() | Returns the amount by which the player strafed. | float |
eventData.getForward() | Returns the amount by which the player moved forwards. | float |
eventData.getFriction() | Returns the friction present when strafing (eg. caused by block below player). | float |
eventData.cancelEvent() | Cancels the event. | void |
SlowDown event
Method | Description | Type |
---|---|---|
eventData.getStrafe() | Returns the applied strafe slowdown. | float |
eventData.getForward() | Returns the applied forwards slowdown. | float |
ScriptAPI
Getting Started
Info
The documentation on this website only refers to the latest version of the script API, which was introduced in LiquidBounce b72. All new scripts should use it. However, if you need the old documentation, you can still find it in this GitHub repository.
ScriptManag…
Using Java Classes
Java classes
Since, as mentioned in the introduction, Nashorn is able to access Java classes directly, it is possible to solve most problems with the script API almost exactly as one would do in Java. For this purpose, a method is used that is provided by Nashorn itself. It allows the developer to i…
Registering a Script
Scripts
Each script has to be manually registered with the client before beginning to create modules, commands or inventory tabs. For this purpose the ScriptAPI has a global method to which some information about the script must also be passed. This method is registerScript.
Registering a script
The…
Global Classes
Chat
The Chat class simplifies interacting with the Minecraft Chat.
Method Summary
Chat.print(text)
Prints the passed string client-side in the chat.
List of arguments:
text, the string to be printed to the chat.
Example:
Chat.print(«Axolotl are epic!»)
Setting
The Setting class allows the creati…
Global Instances
mc
mc contains the Minecraft instance (Minecraft.getMinecraft()) It is the most important instance in every script. It can be used to do almost any manipulation desired to the game. Instead of listing all available methods and fields here, we refer to the Minecraft JavaDocs, which can also be found …
Creating Commands
ScriptAPI commands
Commands created with the script API can be executed just like regular commands. Compared to modules, they are especially useful when a particular action is to be performed only once and not continuously.
Creating a command
script.registerCommand(options, callback)
Each command ha…
Creating Inventory Tabs
ScriptAPI inventory tabs
LiquidBounce has a secondary inventory that can be accessed in creative mode. It contains useful items, but also items that can be used to exploit in-game bugs. With the ScriptAPI it is also possible to add additional tabs with your own items.
Creating a tab
script.registerT…
Setting up Babel
Setting up Babel
When writing scripts for LiquidBounce’s ScriptAPI, you are restricted by the fact that Nashorn, the script engine used, only supports JavaScript up to version ES5. In other words, many features that were introduced in newer revisions of the language are not natively supported by th…
Прочее:
Стоит отметить, что этот чит абсолютно бесплатен, а так же имеет техническую поддержку, которая поможет
Вам любым удобным для Вас способом. Ведь разработчики знают, какой подход нужен к аудитории, а это первый признак качества. Именно по-этому они помогают своим пользователям с абсолютно любыми вопросами. Ведь не каждый сможет разобраться в том, что видит впервые.
Это основные пункты которые стоит запомнить раз и навсегда, чтобы впредь не было сомнений какой выбирать чит для игры.
Управление:
Управление этим читом можно разделить на 2 части. А именно HUD и GUI меню.
HUD меню выглядит достаточно просто и знакомо оно абсолютно всем из других читов. Управляется оно с помощью стрелочек на клавиатуре. Это значительно ускоряет процесс выбора функций во время самой схватки.
GUI меню открывается так же на самую привычную в использовании кнопку, а именно на правый шифт. В нем Вы сможете ознакомиться с абсолютно всем функционалом чита, а так же настроить и его внешний вид, чтобы Вам было не только удобно им пользоваться, но и комфортно во всех других смыслах.
Оформление производится путем нажатия на кисточку в левой нижней части экрана.
Как Вы можете заметить, здесь можно настроить большинство элементов. Среди них можно найти текст, оформление самого меню, лист функций, броню, оповещения о включении/выключении функций, а так же эффекты.
Дополнительно:
Alt Manager в этом чите используется самый лучший. В нем Вы сможете сохранять все свои аккаунты в список, чтобы в дальнейшем переключаться между ними непосредственно в самой игре, не прибегая к ее перезапуску или другим методам.
Alt Manager чита LiquidBounce
Видео обзор на этот чит Вы можете посмотреть ниже:
Как установить чит LiquidBounce на Майнкрафт 1.8 и 1.12.2:
1. Cкачайте и распакуйте архив при помощи программы WinRar или Zip;
2. Если у вас открыт Майнкрафт, его необходимо закрыть;
3. Установить Forge нужной версии;
4. Нажмите Пуск, в строке поиска введите %appdata%/.minecraft/mods;
5. Если у вас нет такой папки, то ее необходимо создать;
6. Перенесите файлы чит-клиента и закройте все окна;
7. Выполните вход в Майнкрафт, в настройках выбрать профиль под названием Forge;
8. Сохраните его и после выполните вход под данным профилем
Скачать Чит LiquidBounce нa Мaйнкрaфт 1.8 и 1.12.2 с официального сайта разработчика
Все версии чита:
1.12.2:
1.8.9:
Приписка B(цифра) в конце названия говорит о версии чита. Чем цифра больше — тем версия чита новее. На данный момент самой новой является пробная версия b73.
How to install LiquidBounce
For most users, it is recommended to install LiquidBounce through our custom launcher instead of doing it manually. It takes the entire installation off your hands and will always automatically update to the latest LiquidBounce version in the future. You can get it from the downloads page.
This tutorial will guide you through the installation of LiquidBounce. We assume that you already have Minecraft installed and are using the default Minecraft launcher. If the latter is not the case, certain steps of this tutorial may be slightly different for you. Below you will additionally find a video which covers everything described in this tutorial as well. However, keep in mind that the video only describes the installation of LiquidBounce 1.8.9. So if you want to install LiquidBounce 1.12.2 or one of the nightly versions for Fabric, you might be better off reading this tutorial.
LiquidBounce is a Forge client. This means that the installation procedure is very similar to that of regular Forge mods. Below we will also cover how you can install OptiFine to improve Minecraft’s performance and benefit from additional graphical features such as shaders.
Control:
The management of this cheat can be divided into 2 parts. Namely HUD and GUI menus.
The HUD menu looks simple enough and is familiar to absolutely everyone from other cheats. It is controlled using the arrows on the keyboard. This greatly speeds up the function selection process during the scrum itself.
The GUI menu also opens to the most familiar button to use, namely the right shift. In it you can familiarize yourself with absolutely all the functionality of the cheat, as well as customize its appearance, so that it is not only convenient for you to use it, but also comfortable in all other senses.
The design is done by clicking on the brush in the lower left part of the screen.
As you can see, most of the elements can be configured here. Among them you can find text, the design of the menu itself, a list of functions, armor, notifications about turning on / off functions, as well as effects.
Installing LiquidBounce with Forge
LiquidBounce for Minecraft 1.8.9
- Download and install the latest version of the Forge mod loader for Minecraft 1.8.9.
- Open the Minecraft launcher, switch over to the tab, hover over the profile created by the Forge installer and press the folder icon to the left of the button to open the Minecraft directory in your file explorer.
- If there isn’t a folder called already, create it.
- Download the latest version of LiquidBounce for Minecraft 1.8.9 and open it.
- Extract the file called to the folder.
- Launch Forge by selecting the corresponding profile inside the launcher and pressing . If everything worked out, LiquidBounce should now be installed!
LiquidBounce for Minecraft 1.12.2
- Download and install the latest version of the Forge mod loader for Minecraft 1.12.2.
- Open the Minecraft launcher, switch over to the tab, hover over the profile created by the Forge installer and press the folder icon to the left of the button to open the Minecraft directory in your file explorer.
- If there isn’t a folder called already, create it.
- Download the latest version of LiquidBounce for Minecraft 1.12.2 and open it.
- Extract the file called to the folder.
- Launch Forge by selecting the corresponding profile inside the launcher and pressing . If everything worked out, LiquidBounce should now be installed!
Installing OptiFine
Theoretically, the installation of OptiFine is optional but it’s highly recommended to install it alongside LiquidBounce to improve performance. Simply follow these steps to install it.
- Close Minecraft if it’s still running.
- Download the latest version of OptiFine for either Minecraft 1.8.9 or 1.12.2 respectively. (Press .)
- Copy the downloaded jar file to the same folder where you also placed the LiquidBounce jar file.
- Launch Forge again. To make sure, OptiFine is installed properly, go into the video settings screen and verify that it says in the bottom left corner.
Как узнать, где расположена функция
Здесь мы немного расскажем о том, что нужно знать о скриптах, чтобы с ними было удобнее работать. Сделаем это на примере скрипта MJesus, который обходит античиты Matrix . Открыть скрипт можно через блокнот, либо через специальное приложение. К примеру, Notepad++. Мы покажем, как узнать в какой вкладке расположена функция и как изменить эту вкладку. Нас интересуют надписи, которые выделены красным на скриншоте. В первой выделенной надписи написано название функции, а во второй — вкладка, в которой она расположена. Как видно на скриншоте, данная функция расположена во вкладке Misc. Вы можете изменить ее расположение, написав вместо Misc любую другую вкладку. Таким же образом вы можете поменять и название функции.
Установить скрипты на Liquid Bounce b72
Мы подготовили для вас набор из 15 скриптов, которые помогут вам в игре. Как их установить, мы уже написали выше. Добавим только, что скрипты необходимо достать из папки, и поместить все 15 в папку scripts.
Download Hacked client Liquid Bounce for Minecraft 1.8.9
Download Hacked client LiquidBounce b73:
Download liquidbounce-8058abf.zip (Downloads: 428)
Download Hacked client LiquidBounce b72:
Download liquidbounce1_8_9-b72.zip (Downloads: 77)
Download Hacked client LiquidBounce b71:
Download liquidbounce1_8_9-b71.zip (Downloads: 18)
Download Hacked client LiquidBounce b68:
Download liquidbounce1_8_9-b68.zip (Downloads: 4)
Download Hacked client LiquidBounce b67:
Download liquidbounce1_8_9-b67.zip (Downloads: 7)
Download Hacked client LiquidBounce b66:
Download liquidbounce1_8_9-b66.zip (Downloads: 3)
Download Hacked client LiquidBounce b65:
Download liquidbounce1_8_9-b65.zip (Downloads: 1)
Download Hacked client LiquidBounce b64:
Download liquidbounce1_8_9-b64.zip (Downloads: 1)
Download Hacked client LiquidBounce b63:
Download liquidbounce1_8_9-b63.zip (Downloads: 2)
Download Hacked client LiquidBounce b62:
Download liquidbounce1_8_9-b62.zip (Downloads: 1)
Download Hacked client LiquidBounce b61:
Download liquidbounce1_8_9-b61.zip (Downloads: 2)
Download Hacked client LiquidBounce b60:
Download liquidbounce1_8_9-b60.zip (Downloads: 1)
Download Hacked client LiquidBounce b59:
Download liquidbounce1_8_9-b59.zip (Downloads: 3)
Download Hacked client LiquidBounce b58:
Download liquidbounce1_8_9-b58.zip (Downloads: 1)
Download Hacked client LiquidBounce b57:
Download liquidbounce1_8_9-b57.zip (Downloads: 0)
Download Hacked client LiquidBounce b56:
Download liquidbounce1_8_9-b56.zip (Downloads: 1)
Download Hacked client LiquidBounce b55:
Download liquidbounce1_8_9-b55.zip (Downloads: 1)
Download Hacked client LiquidBounce b54:
Download liquidbounce1_8_9-b54.zip (Downloads: 0)
Download Hacked client LiquidBounce b53:
Download liquidbounce1_8_9-b53.zip (Downloads: 0)
Download Hacked client LiquidBounce b52:
Download liquidbounce1_8_9-b52.zip (Downloads: 0)
Download Hacked client LiquidBounce b51:
Download liquidbounce1_8_9-b51.zip (Downloads: 0)
Download Hacked client LiquidBounce b50:
Download liquidbounce1_8_9-b50.zip (Downloads: 0)
Download Hacked client LiquidBounce b48:
Download liquidbounce1_8_9-b48.zip (Downloads: 1)
Download Hacked client LiquidBounce b46:
Download liquidbounce1_8_9-b46.zip (Downloads: 1)
Download Hacked client LiquidBounce b44:
Download liquidbounce1_8_9-b44.zip (Downloads: 1)
Download Hacked client LiquidBounce b43:
Download liquidbounce1_8_9-b43.zip (Downloads: 1)
Download Hacked client LiquidBounce b42:
Download liquidbounce1_8_9-b42.zip (Downloads: 1)
Download Hacked client LiquidBounce b41:
Download liquidbounce1_8_9-b41.zip (Downloads: 1)
Download Hacked client LiquidBounce b40:
Download liquidbounce1_8_9-b40.zip (Downloads: 1)
Download Hacked client LiquidBounce b39:
Download liquidbounce1_8_9-b39.zip (Downloads: 1)
Download Hacked client LiquidBounce b37:
Download liquidbounce1_8_9-b37.zip (Downloads: 1)
Download Hacked client LiquidBounce b36:
Download liquidbounce1_8_9-b36.zip (Downloads: 5)
Download Hacked client LiquidBounce b35:
Download liquidbounce1_8_9-b35.zip (Downloads: 2)
Download Hacked client LiquidBounce b34:
Download liquidbounce1_8_9-b34.zip (Downloads: 0)
Download Hacked client LiquidBounce b33:
Download liquidbounce1_8_9-b33.zip (Downloads: 1)
Download Hacked client LiquidBounce b32:
Download liquidbounce1_8_9-b32.zip (Downloads: 2)
Download Hacked client LiquidBounce b31:
Download liquidbounce1_8_9-b31.zip (Downloads: 0)
Download Hacked client LiquidBounce b30:
Download liquidbounce1_8_9-b30.zip (Downloads: 3)
Download Hacked client LiquidBounce b29:
Download liquidbounce1_8_9-b29.zip (Downloads: 1)
Download Hacked client LiquidBounce b28:
Download liquidbounce1_8_9-b28.zip (Downloads: 2)
Download Hacked client LiquidBounce b27:
Download liquidbounce1_8_9-b27.zip (Downloads: 2)
Download Hacked client LiquidBounce b26.2:
Download liquidbounce1_8_9-b26_2.zip (Downloads: 2)
Download Hacked client LiquidBounce b26:
Download liquidbounce1_8_9-b26.zip (Downloads: 9)