Commit Graph

266 Commits

Author SHA1 Message Date
dependabot[bot]
7f9e07b234 chore(deps-dev): bump vite from 6.2.3 to 6.2.4 in /src-theme (#5981)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 00:10:27 +02:00
dependabot[bot]
f472ecc822 chore(deps-dev): bump vite from 6.0.11 to 6.2.3 in /src-theme (#5909)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.11 to 6.2.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-28 09:46:32 +01:00
sqlerrorthing
5670a6380c fix(Clickgui): multiEnumChoice amount position (#5923)
* fix/settings/multi-enum-choice-amount-position

* properly fix alignment

---------

Co-authored-by: Senk Ju <18741573+SenkJu@users.noreply.github.com>
2025-03-27 17:17:18 +01:00
Senk Ju
73c7b6c418 feat: faster clickgui animations (#5918) 2025-03-26 01:42:35 +01:00
Senk Ju
27d70dec8d fix: editing proxy entries (#5917) 2025-03-26 01:23:52 +01:00
sqlerrorthing
6ce2fd8a39 feat(Settings): Multi enum choices (#5876)
* base

* list to set

* operator for check is T contains

* [ModuleAntiBlind] refactor with the new setting

* ui impl

* remove console log

* no push

* the active value is inserted correctly

* custom anti bot mode

* all items by default

* rollback 'all items by default'

* fast place refactor

* refactor settings anti afk

* refactor the anti exploit settings

* refactor the eagle settings

* refactor the fast use settings

* fix conditions

* another refactoring

* prevent auto close & "None" now muted

* Update ModuleEagle.kt

* change multi actions settings

* change plugins settings

* change time shift settings

* oops

* change skin derp settings

* change avoid hazards settings

* change sprint settings

* change rotations settings

* fix eagle conditions logic

* improve module surround settings

* improve target settings

* improve block placer settings

* improve auto disable settings

* improve better chat settings

* improve better tab settings

* improve better tab filter settings

* improve navigation base configurable settings

* global setting refactor

* set -> array

* array -> enumSet & code cleanup

* useless code call

* code refactor

* code refactor

* update block trap settings

* code cleanup

* change hole filler settings

* change no slow break settings

* change surround settings

* change elytra fly settings

* change entity control settings

* change freeze settings

* change speed settings

* change teams settings

* change packet logger settings

* refactor

* change no fall settings

* change no swing settings

* change aimbot settings

* change fake lag settings

* some aimbot code cleanup

* avoid creating a new [set]

* feat(Settings): Refactor InventoryUtils (#3)

* feat/settings/refactor-inventory-utils

* fix detektions

* fix errors

* Make the code look less terrible

* refactor: settings refactor with multiEnumChoice (#4)

* update replenish settings

* update replenish settings #2

* fix detekt

* refactor super knockback settings

* refactor killaura settings

* move killaura settings

* lmao fix @superblaubeere27 condition

* impr: multiEnumChoices ui implementation (#5)

* cant be none

* error indicator

* impr antibot settings & fix restore default value

* fixes

* refactor: with multiEnumChoices (#6)

* fix(Settings): multiEnumChoices fixes (#7)

* fix fireOpacityPercentage

* fix conditions in fast use

* impr custom antibot condition

* impr currentSize check in multiChooseValue

* sexy animations

* padding for match desing language

* follow entries delay

* minor refactorings

* use fixed length transition

* make transitions more consistent

* cleanup imports

---------

Co-authored-by: superblaubeere27 <arschwixxa123@gmail.com>
Co-authored-by: Senk Ju <18741573+SenkJu@users.noreply.github.com>
2025-03-26 01:15:05 +01:00
Izuna
99c0b9d4bc chore(HUD): default layout (#5758)
- Disables Minimap by default
- Always center scoreboard - for small screen compatibility
- Functional Text Component (Ping, Position, Nether Position)
2025-03-03 05:15:25 +01:00
MukjepScarlet
25908063fa feat(HUD): Inventory View (Inventory, Armor and Crafting Section) (#4165)
- Inventory
- Armor
- Crafting

Co-authored-by: Izuna <izuna.seikatsu@ccbluex.net>
Co-authored-by: Senk Ju <18741573+SenkJu@users.noreply.github.com>
2025-03-03 04:36:22 +01:00
Katinuka
cd85377a3d feat(ClickGUI): dynamic precision of float values (#5715)
- Introduced dynamic precision of float values depending on the max value.
-  (ScriptAPI): Fixed the default value initialization of a float setting. It expected Float and regards 0.026 as Double, and there's no way to mark it as Float (0.026F and 0.026f won't work in scripts).
2025-03-02 17:57:41 +01:00
Izuna
c94d7486c2 feat(RotationSystem): Deep Learning Support (#5668)
- Add Deep Learning Framework with model management system
- Implement training recorder (PTP) and combat recorder (PTB)
- Add model management commands (.models create/improve/delete)
- Include rotation configuration with correction and output multiplier
- Provide base model with 20-minute training data

The system now supports custom rotation models through machine learning without
additional code changes, addressing pattern recognition concerns while maintaining
performance. Demo and training data included.
2025-03-02 14:03:11 +01:00
Izuna
a0f6531e61 feat: splashscreen logo (#5743)
This replaces the MCEF splash screen with a custom splash screen drawn using the Minecraft rendering system, as we currently only use a basic logo texture. This is required for https://github.com/CCBlueX/LiquidBounce/pull/5728 to load MCEF after startup instead of before.

Also introduces a lot of refactoring with custom render phase, transparency and blur effect renderers.
2025-03-02 10:17:01 +01:00
sqlerrorthing
8ae833fb7e feat(Binding): bind to mouse buttons via GUI (#5618) 2025-02-14 12:19:43 +01:00
Senk Ju
a872aeb983 fix: direction of click gui module description being wrong (#5525) 2025-02-03 18:24:14 +01:00
Senk Ju
d0223ad6bb feat: dynamically choose module description position in click gui (#5524) 2025-02-03 18:07:11 +01:00
Izuna
1fd0839c40 feat: multiplayer options (#5466)
Co-authored-by: Senk Ju <18741573+SenkJu@users.noreply.github.com>
2025-01-27 23:04:05 +01:00
Izuna
f67fcad35c feat: go back support on virtual screen (#5461)
Now when you exit e.g. Alt Manager, you'll end up on the screen you entered it from.
2025-01-26 17:10:32 +01:00
Izuna
6a25f15390 fix(InventoryMove): search bar typing conflict (#5460) 2025-01-26 16:57:42 +01:00
dependabot[bot]
6030664b37 chore(deps-dev): bump vite from 6.0.3 to 6.0.11 in /src-theme (#5403)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.3 to 6.0.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 12:35:22 +01:00
1zuna
657d5fc826 refactor(API): Service and Model Structuring (#5161)
- Use OkHttp instead of Java implementation
- Refactored API package tree
- Async Lazy
- Multi Async Tasks Join on Startup
2025-01-02 19:16:09 +01:00
Senk Ju
4fb76344e9 fix: space separated names (#5163) 2025-01-02 18:04:43 +01:00
1zuna
264e9bdee9 fix: text setting title (#5155) 2025-01-02 10:37:04 +01:00
superblaubeere27
ba033ade9f chore: Frühjahrputz (#5149)
* Refactor choices

* Cleanup 👍

* Reduce code smells

* Cleanup space seperated names feature

* Further cleanup
2025-01-02 01:31:44 +01:00
sqlerrorthing
1db5bcc3c9 fix(Clickgui): Expand all tabs when right-clicking a module in search (#5139) 2025-01-01 18:10:59 +01:00
ccetl
10977247fe chore(Copyright): 2025 (#5141) 2025-01-01 18:02:43 +01:00
Senk Ju
c613c6534e fix: arraylist out transition missing (#5109) 2024-12-30 04:25:31 +01:00
sokripon
2da0ce43d9 fix(TextComponent): add white-space pre formatting for inline text (#4985)
* fix(TextComponent): add white-space pre formatting for inline text

* feat(TextComponent): add preFormattingMonospace

* fix(multiplayer): disable preFormattingMonospace for TextComponent
2024-12-30 03:44:38 +01:00
1zuna
f0c9f69d9c refactor: standalone assets (#5085)
Avoids relying on the Minecraft Resource Pack system to load client assets. Also changes the UI blur shader to use the LiquidBounce shader system instead.

---------

Co-authored-by: ccetl <109693935+ccetl@users.noreply.github.com>
2024-12-29 12:55:10 +01:00
Senk Ju
3f6aae3c7d fix: locate feature of clickgui search (#4928) 2024-12-16 19:57:27 +01:00
Senk Ju
e68d2020be fix: module state desync in search bar (#4925) 2024-12-16 19:20:05 +01:00
1zuna
ec825d10b8 fix: duplicated proxy set notification (#4924) 2024-12-16 19:13:17 +01:00
Senk Ju
19d1428242 chore: Upgrade to Svelte 5 (#4922)
* upgrade dependencies

* disable dev mode

* remove route desync check

* fix depricated @import warnings

* use modern sass preprocessor api

* fix sass color adjustment function deprecation warnings

* fix unused style warning

* fix aria-label warning

* fix self-closing div warning

* fix color of main menu icons not resetting when clicked
2024-12-16 19:10:46 +01:00
MukjepScarlet
1199618a72 refactor: code improvements (#4794) 2024-12-16 00:15:09 +01:00
1zuna
7e9d32d074 feat: module activation trigger (#4681) 2024-11-25 18:07:24 +01:00
1zuna
6830e5486b fix: ClickGUI handling off-inputs (#4677) 2024-11-25 17:07:19 +01:00
1zuna
012a3f21de fix(sliders): on set (#4636) 2024-11-24 20:07:45 +01:00
1zuna
346c680cda feat: name generator for Name Protect and Alt Manager (#4659)
- Use AhoCorasick for NameProtect 
- Allow NameProtect to obfuscate other players names
- Use new name generator for Alt Manager

---------

Co-authored-by: superblaubeere27 <arschwixxa123@gmail.com>
2024-11-24 16:46:44 +01:00
1zuna
a4d3de6cca fix: GLSL 3.30 shader background compatible (#4654)
I forgot to address the changes from 120 to 330 - my bad.
https://helpx.adobe.com/substance-3d-designer/interface/3d-view/switching-your-shaders-to-opengl-core-profile.html
2024-11-24 12:44:53 +01:00
1zuna
b15cedcd62 fix: outdated GL version on background (#4645)
fixes https://github.com/CCBlueX/LiquidBounce/issues/4627
2024-11-24 04:36:18 +01:00
Senk Ju
a4778dcdf4 fix: clickgui panels being draggable using right click (#4623) 2024-11-23 03:04:47 +01:00
Senk Ju
805bcf3965 fix: unnecessary clickgui panel config saves (#4622) 2024-11-23 02:58:01 +01:00
Senk Ju
d1ed070f42 fix: scaled position of click gui panels (#4619) 2024-11-23 02:47:22 +01:00
Senk Ju
703ee36fb0 fix: changing SearchBarAutoFocus value has no immediate effect (#4614) 2024-11-22 23:07:00 +01:00
Senk Ju
b02e48414a fix: remove debug console.log from BlockSetting.svelte (#4613) 2024-11-22 22:47:17 +01:00
Devo
9d56a86a81 feat: Add grid snapping to clickgui with visual overlay (#4598)
* Added grid snapping to clickgui, only shows when dragging panels

* Gridsize changed to 25 to make the panels align perfectly on both sides

* Hold shift while dragging to ignore the grid snapping

* Increased opacity values to make gridlines more visible

* minor code improvements

* add ability to disable clickgui snapping

* add ability to customize clickgui grid size

---------

Co-authored-by: Bayoudh Seïf <151537430+bayoudhseif@users.noreply.github.com>
Co-authored-by: Senk Ju <18741573+SenkJu@users.noreply.github.com>
2024-11-22 22:40:51 +01:00
Senk Ju
7ea86eb029 feat: improved clarity of authenication forwarding in proxy manager (#4508) 2024-11-15 19:44:41 +01:00
Senk Ju
ab3f96b385 feat: improved static wallpaper (#4507) 2024-11-15 19:40:56 +01:00
Senk Ju
075747d222 feat: additional button loaders in main menu (#4506)
* improve proxy manager button loaders

* add alt manager button loaders
2024-11-15 19:39:53 +01:00
Senk Ju
0997edb13e feat: load animation on proxy manage action (#4484) 2024-11-15 15:11:00 +01:00
Senk Ju
33e62f12a1 fix: forward authentication value not being reset (#4482) 2024-11-13 12:57:26 +01:00
1zuna
6e560d702c fix: missing PNG background (#4480) 2024-11-13 07:01:45 +01:00