COWMODSКаталог модов

Better Client

A client-side mod for a better server experience

Автор: ENC_Euphony247,5 тыс.60обновлён 14 окт. 2026 г.
Механики игрыОптимизацияУтилиты

Описание

Description

Better Client is a mod making a better server experience for you.

As its name suggests, this is a client-side only mod with all the features to optimize your gaming experience to the fullest!

All the features that have been added can be found in the Wiki

Dependency

The vast majority of the features are switchable, and you can easily configure them visually within the game by "YetAnotherConfigLib" mod

Configuration files are also available.

Since 5.0.0 version, YACL has become an optional dependency. But still suggest you to install it.

Development

This mod is being updated and more features will be added in the future!

Add my discord and talk to me.

We do not recommend using versions 1.21.2 through 1.21.10, as you may encounter some performance issues, and these versions will never be updated again.

Галерея

Configuration ScreenBiome TitleBetter ChatBee Info

Последние версии

Все версии →
release

[NeoForge 26.3] 11.1.0

11.1.0+neoforge
14 окт. 2026 г.90Minecraft: 26.3neoforge
Скачать
Что нового
## [11.1.0](https://github.com/pynickle/Better-Client/compare/v11.0.2...v11.1.0) (2026-10-14) ### ✨ Features * **bundle-panel:** add vanilla-styled bundle inventory panel ([ad7e7d9](https://github.com/pynickle/Better-Client/commit/ad7e7d99244ad25281194de0044307f3a34302ed)), closes [#18](https://github.com/pynickle/Better-Client/issues/18) [#18](https://github.com/pynickle/Better-Client/issues/18) ### 🐛 Bug Fixes * **bundle-panel:** align panel elements to one shared padding ([4a8413d](https://github.com/pynickle/Better-Client/commit/4a8413dc82d4e72b063b538db97cfc47b259c6da)) * **bundle-panel:** pin count labels to one bottom-right corner ([ea21581](https://github.com/pynickle/Better-Client/commit/ea21581834b3d11e2ac322939b91b9874abed72e)) * **bundle-panel:** place button labels where vanilla places them ([e474b17](https://github.com/pynickle/Better-Client/commit/e474b1751e1ffe8b30b0fd9c3f92deacc30b8d3e)) * **bundle-panel:** restore native input and live inventory updates ([5638f69](https://github.com/pynickle/Better-Client/commit/5638f69bf0b62f16ef4a61ddeacb0b467884d3eb)) * **bundle-panel:** stop exhausting the sound pool on transfers ([8f3cdbc](https://github.com/pynickle/Better-Client/commit/8f3cdbcfcf29544da433f1f220acdea5a4b7634f)), closes [ClientLevel#playSeededSound](https://github.com/pynickle/ClientLevel/issues/playSeededSound) * **sound:** suppress synthetic bundle click sounds in both loaders ([8c7ca86](https://github.com/pynickle/Better-Client/commit/8c7ca8665f496f890219d663273bd21d90038715)), closes [LocalPlayer#playSound](https://github.com/pynickle/LocalPlayer/issues/playSound) [ClientLevel#playLocalSound](https://github.com/pynickle/ClientLevel/issues/playLocalSound) [QuietClicks#run](https://github.com/pynickle/QuietClicks/issues/run) ### 📚 Documentation * define the bundle panel in the glossary ([8f748eb](https://github.com/pynickle/Better-Client/commit/8f748eb1ee1e18e1d9ba4f3be3abe598a85d15dc)) ### 🔧 Miscellaneous Changes * ignore the .dsh tooling directory ([fe62039](https://github.com/pynickle/Better-Client/commit/fe62039ebddf9aab3d25279a7b4d2fe10fa3d23f))
release

[Fabric 26.3] 11.1.0

11.1.0+fabric
14 окт. 2026 г.614Minecraft: 26.3fabric
Скачать
Что нового
## [11.1.0](https://github.com/pynickle/Better-Client/compare/v11.0.2...v11.1.0) (2026-10-14) ### ✨ Features * **bundle-panel:** add vanilla-styled bundle inventory panel ([ad7e7d9](https://github.com/pynickle/Better-Client/commit/ad7e7d99244ad25281194de0044307f3a34302ed)), closes [#18](https://github.com/pynickle/Better-Client/issues/18) [#18](https://github.com/pynickle/Better-Client/issues/18) ### 🐛 Bug Fixes * **bundle-panel:** align panel elements to one shared padding ([4a8413d](https://github.com/pynickle/Better-Client/commit/4a8413dc82d4e72b063b538db97cfc47b259c6da)) * **bundle-panel:** pin count labels to one bottom-right corner ([ea21581](https://github.com/pynickle/Better-Client/commit/ea21581834b3d11e2ac322939b91b9874abed72e)) * **bundle-panel:** place button labels where vanilla places them ([e474b17](https://github.com/pynickle/Better-Client/commit/e474b1751e1ffe8b30b0fd9c3f92deacc30b8d3e)) * **bundle-panel:** restore native input and live inventory updates ([5638f69](https://github.com/pynickle/Better-Client/commit/5638f69bf0b62f16ef4a61ddeacb0b467884d3eb)) * **bundle-panel:** stop exhausting the sound pool on transfers ([8f3cdbc](https://github.com/pynickle/Better-Client/commit/8f3cdbcfcf29544da433f1f220acdea5a4b7634f)), closes [ClientLevel#playSeededSound](https://github.com/pynickle/ClientLevel/issues/playSeededSound) * **sound:** suppress synthetic bundle click sounds in both loaders ([8c7ca86](https://github.com/pynickle/Better-Client/commit/8c7ca8665f496f890219d663273bd21d90038715)), closes [LocalPlayer#playSound](https://github.com/pynickle/LocalPlayer/issues/playSound) [ClientLevel#playLocalSound](https://github.com/pynickle/ClientLevel/issues/playLocalSound) [QuietClicks#run](https://github.com/pynickle/QuietClicks/issues/run) ### 📚 Documentation * define the bundle panel in the glossary ([8f748eb](https://github.com/pynickle/Better-Client/commit/8f748eb1ee1e18e1d9ba4f3be3abe598a85d15dc)) ### 🔧 Miscellaneous Changes * ignore the .dsh tooling directory ([fe62039](https://github.com/pynickle/Better-Client/commit/fe62039ebddf9aab3d25279a7b4d2fe10fa3d23f))
release

[NeoForge 26.3] 11.0.2

11.0.2+neoforge
13 окт. 2026 г.30Minecraft: 26.3neoforge
Скачать
Что нового
## [11.0.2](https://github.com/pynickle/Better-Client/compare/v11.0.1...v11.0.2) (2026-10-13) ### 🐛 Bug Fixes * **trading-hud:** keep enchantment captions on screen ([14346ba](https://github.com/pynickle/Better-Client/commit/14346ba62d50fa8f6d8484543d9b803703ef9505))
release

[Fabric 26.3] 11.0.2

11.0.2+fabric
13 окт. 2026 г.126Minecraft: 26.3fabric
Скачать
Что нового
## [11.0.2](https://github.com/pynickle/Better-Client/compare/v11.0.1...v11.0.2) (2026-10-13) ### 🐛 Bug Fixes * **trading-hud:** keep enchantment captions on screen ([14346ba](https://github.com/pynickle/Better-Client/commit/14346ba62d50fa8f6d8484543d9b803703ef9505))
release

[NeoForge 26.3] 11.0.1

11.0.1+neoforge
12 окт. 2026 г.18Minecraft: 26.3neoforge
Скачать
Что нового
## [11.0.1](https://github.com/pynickle/Better-Client/compare/v11.0.0...v11.0.1) (2026-10-12) ### 🐛 Bug Fixes * **bundle-up:** fill the hovered bundle from the Main inventory ([e8b8a22](https://github.com/pynickle/Better-Client/commit/e8b8a225c46a4d2e225dd010fc456fd09a89b296)), closes [#17](https://github.com/pynickle/Better-Client/issues/17) ### 📚 Documentation * **bundle-up:** record the Main inventory terms and decision ([c9a1c7e](https://github.com/pynickle/Better-Client/commit/c9a1c7ee8ee2d068191fb4cbd06133df8fb4ee8d))
release

[Fabric 26.3] 11.0.1

11.0.1+fabric
12 окт. 2026 г.88Minecraft: 26.3fabric
Скачать
Что нового
## [11.0.1](https://github.com/pynickle/Better-Client/compare/v11.0.0...v11.0.1) (2026-10-12) ### 🐛 Bug Fixes * **bundle-up:** fill the hovered bundle from the Main inventory ([e8b8a22](https://github.com/pynickle/Better-Client/commit/e8b8a225c46a4d2e225dd010fc456fd09a89b296)), closes [#17](https://github.com/pynickle/Better-Client/issues/17) ### 📚 Documentation * **bundle-up:** record the Main inventory terms and decision ([c9a1c7e](https://github.com/pynickle/Better-Client/commit/c9a1c7ee8ee2d068191fb4cbd06133df8fb4ee8d))
release

[NeoForge 26.3] 11.0.0

11.0.0+neoforge
11 окт. 2026 г.22Minecraft: 26.3neoforge
Скачать
Что нового
## [11.0.0](https://github.com/pynickle/Better-Client/compare/v10.7.0...v11.0.0) (2026-10-11) ### ⚠ BREAKING CHANGES * port to 26.3 ### ✨ Features * **chat:** draw the history boundary above the restored span ([87405a4](https://github.com/pynickle/Better-Client/commit/87405a4a67146018cb9aa283068ebdda6c018ade)), closes [#16](https://github.com/pynickle/Better-Client/issues/16) * port to 26.3 ([08fe161](https://github.com/pynickle/Better-Client/commit/08fe161e9e03244d867bd7740d96e1515407b971)) ### 🐛 Bug Fixes * **chat:** cap the number of stored chat sessions ([d5435cd](https://github.com/pynickle/Better-Client/commit/d5435cd772a86a39aadc206470fe9bbec986dc18)) * **chat:** cast delayed deletions through the mixin accessor ([61f0e5c](https://github.com/pynickle/Better-Client/commit/61f0e5c82fd1cd41b7effe39ae778a20d2be9068)) * **chat:** clamp the configured chat history limit ([e81996c](https://github.com/pynickle/Better-Client/commit/e81996c602c921ddff77b1be4db17fe37427b666)) * **chat:** clean restored chat separators on save by default ([d6801e3](https://github.com/pynickle/Better-Client/commit/d6801e32b2332b1e2acd1df4f8e2e31714f521c9)) * **chat:** flush chat history before shutdown ([14dd21d](https://github.com/pynickle/Better-Client/commit/14dd21de57f89ab19aa1f60d33bd5b60aca05bcb)) * **chat:** ignore a malformed chat signature ([3022865](https://github.com/pynickle/Better-Client/commit/3022865b783bc10fb87d3722d02ae4bc20f3d2d1)) * **chat:** keep command suggestions while typing ([d186b18](https://github.com/pynickle/Better-Client/commit/d186b18a12ea22c519b300c5e70d2ee205538ee8)) * **chat:** keep pending chat deletions ([4e2304c](https://github.com/pynickle/Better-Client/commit/4e2304c50b408ba94d0e393ef04bb13a94008d1e)) * **chat:** keep separator colors out of session names ([bba3522](https://github.com/pynickle/Better-Client/commit/bba35229c384b2afa5bb3b1d93df7f85f71f5932)) * **chat:** load chat history off the client thread ([7ffc2ed](https://github.com/pynickle/Better-Client/commit/7ffc2edd9b76306c82511959db6236764f19fe34)) * **chat:** recolor mentions without flattening components ([d7be71c](https://github.com/pynickle/Better-Client/commit/d7be71c5a2af02a6283250019149c16a7f063a51)) * **chat:** save chat history atomically ([3710305](https://github.com/pynickle/Better-Client/commit/37103055fade29901fd70404eec05e8a5890700b)) * decorate player chat without replacing it as a system message ([6d1d964](https://github.com/pynickle/Better-Client/commit/6d1d96451edfdfb1e7d88ca26ecc90bbab81f8dd)) ### 📚 Documentation * add glossary, history-boundary adr, and agent guides ([b9ef1a9](https://github.com/pynickle/Better-Client/commit/b9ef1a9c1e8557e60928786859dced885a0b0aa5)) * drop NeoForge-only note from world icon update option ([d04e96d](https://github.com/pynickle/Better-Client/commit/d04e96dfebd47281f566a81c1ea17d0da8b913ba)) ### 📦 Build System * update gradle wrapper to 9.8.0 ([43abba7](https://github.com/pynickle/Better-Client/commit/43abba7b552e5befaa900b4a1ef092fb8c718bec)) ### 🔧 Miscellaneous Changes * ignore agent tool directories in gitignore ([7c5a027](https://github.com/pynickle/Better-Client/commit/7c5a0275bff304166308ac26244451e433c7e674)) * update fabric api, neoforge and modmenu versions ([181f998](https://github.com/pynickle/Better-Client/commit/181f99855a8fc67667aa69014405d67170203b39)) * use conventionalcommits preset for release commit analyzer ([0417298](https://github.com/pynickle/Better-Client/commit/04172986928d7f0cedd4d4b3b91b41bc04a4145f))
release

[Fabric 26.3] 11.0.0

11.0.0+fabric
11 окт. 2026 г.94Minecraft: 26.3fabric
Скачать
Что нового
## [11.0.0](https://github.com/pynickle/Better-Client/compare/v10.7.0...v11.0.0) (2026-10-11) ### ⚠ BREAKING CHANGES * port to 26.3 ### ✨ Features * **chat:** draw the history boundary above the restored span ([87405a4](https://github.com/pynickle/Better-Client/commit/87405a4a67146018cb9aa283068ebdda6c018ade)), closes [#16](https://github.com/pynickle/Better-Client/issues/16) * port to 26.3 ([08fe161](https://github.com/pynickle/Better-Client/commit/08fe161e9e03244d867bd7740d96e1515407b971)) ### 🐛 Bug Fixes * **chat:** cap the number of stored chat sessions ([d5435cd](https://github.com/pynickle/Better-Client/commit/d5435cd772a86a39aadc206470fe9bbec986dc18)) * **chat:** cast delayed deletions through the mixin accessor ([61f0e5c](https://github.com/pynickle/Better-Client/commit/61f0e5c82fd1cd41b7effe39ae778a20d2be9068)) * **chat:** clamp the configured chat history limit ([e81996c](https://github.com/pynickle/Better-Client/commit/e81996c602c921ddff77b1be4db17fe37427b666)) * **chat:** clean restored chat separators on save by default ([d6801e3](https://github.com/pynickle/Better-Client/commit/d6801e32b2332b1e2acd1df4f8e2e31714f521c9)) * **chat:** flush chat history before shutdown ([14dd21d](https://github.com/pynickle/Better-Client/commit/14dd21de57f89ab19aa1f60d33bd5b60aca05bcb)) * **chat:** ignore a malformed chat signature ([3022865](https://github.com/pynickle/Better-Client/commit/3022865b783bc10fb87d3722d02ae4bc20f3d2d1)) * **chat:** keep command suggestions while typing ([d186b18](https://github.com/pynickle/Better-Client/commit/d186b18a12ea22c519b300c5e70d2ee205538ee8)) * **chat:** keep pending chat deletions ([4e2304c](https://github.com/pynickle/Better-Client/commit/4e2304c50b408ba94d0e393ef04bb13a94008d1e)) * **chat:** keep separator colors out of session names ([bba3522](https://github.com/pynickle/Better-Client/commit/bba35229c384b2afa5bb3b1d93df7f85f71f5932)) * **chat:** load chat history off the client thread ([7ffc2ed](https://github.com/pynickle/Better-Client/commit/7ffc2edd9b76306c82511959db6236764f19fe34)) * **chat:** recolor mentions without flattening components ([d7be71c](https://github.com/pynickle/Better-Client/commit/d7be71c5a2af02a6283250019149c16a7f063a51)) * **chat:** save chat history atomically ([3710305](https://github.com/pynickle/Better-Client/commit/37103055fade29901fd70404eec05e8a5890700b)) * decorate player chat without replacing it as a system message ([6d1d964](https://github.com/pynickle/Better-Client/commit/6d1d96451edfdfb1e7d88ca26ecc90bbab81f8dd)) ### 📚 Documentation * add glossary, history-boundary adr, and agent guides ([b9ef1a9](https://github.com/pynickle/Better-Client/commit/b9ef1a9c1e8557e60928786859dced885a0b0aa5)) * drop NeoForge-only note from world icon update option ([d04e96d](https://github.com/pynickle/Better-Client/commit/d04e96dfebd47281f566a81c1ea17d0da8b913ba)) ### 📦 Build System * update gradle wrapper to 9.8.0 ([43abba7](https://github.com/pynickle/Better-Client/commit/43abba7b552e5befaa900b4a1ef092fb8c718bec)) ### 🔧 Miscellaneous Changes * ignore agent tool directories in gitignore ([7c5a027](https://github.com/pynickle/Better-Client/commit/7c5a0275bff304166308ac26244451e433c7e674)) * update fabric api, neoforge and modmenu versions ([181f998](https://github.com/pynickle/Better-Client/commit/181f99855a8fc67667aa69014405d67170203b39)) * use conventionalcommits preset for release commit analyzer ([0417298](https://github.com/pynickle/Better-Client/commit/04172986928d7f0cedd4d4b3b91b41bc04a4145f))
release

[NeoForge 26.3] 10.7.0

10.7.0+neoforge
23 сент. 2026 г.81Minecraft: 26.3neoforge
Скачать
Что нового
## [10.7.0](https://github.com/pynickle/Better-Client/compare/v10.6.0...v10.7.0) (2026-09-23) ### ⚠ BREAKING CHANGES * port to 26.3 ### ✨ Features * port to 26.3 ([5bee5e9](https://github.com/pynickle/Better-Client/commit/5bee5e9e39c87f19a9e58b3ca50309d931c15a37)) ### 🐛 Bug Fixes * fix neoforge crashes ([6c7e122](https://github.com/pynickle/Better-Client/commit/6c7e122500dc395c5676e6deaca2c125c88ad428)) ### 🔧 Miscellaneous Changes * update deps ([b52911b](https://github.com/pynickle/Better-Client/commit/b52911b00b615bc18bc957a3dfe05d605826f5e1)) ### 🚀 Improvements * make new item marker default closed ([1c0849a](https://github.com/pynickle/Better-Client/commit/1c0849acc6c60a9acc3fe3c61b17efb2b69e433e))
release

[Fabric 26.3] 10.7.0

10.7.0+fabric
23 сент. 2026 г.569Minecraft: 26.3fabric
Скачать
Что нового
## [10.7.0](https://github.com/pynickle/Better-Client/compare/v10.6.0...v10.7.0) (2026-09-23) ### ⚠ BREAKING CHANGES * port to 26.3 ### ✨ Features * port to 26.3 ([5bee5e9](https://github.com/pynickle/Better-Client/commit/5bee5e9e39c87f19a9e58b3ca50309d931c15a37)) ### 🐛 Bug Fixes * fix neoforge crashes ([6c7e122](https://github.com/pynickle/Better-Client/commit/6c7e122500dc395c5676e6deaca2c125c88ad428)) ### 🔧 Miscellaneous Changes * update deps ([b52911b](https://github.com/pynickle/Better-Client/commit/b52911b00b615bc18bc957a3dfe05d605826f5e1)) ### 🚀 Improvements * make new item marker default closed ([1c0849a](https://github.com/pynickle/Better-Client/commit/1c0849acc6c60a9acc3fe3c61b17efb2b69e433e))