Язык

Knight Lib

Knight Lib

Modrinth

A library that serves as a bridge between mods.

502.1k загрузок 62 подписчиков обновлено 3d ago
последняя v1.5.3 Modrinth
Fabric Forge Neoforge 1.19 – 1.21.1 Game-mechanicsLibraryUtility

 

KnightLib is a multiloader utility library designed to eliminate code duplication and provide clean, easy-to-use implementations of systems that every mod tends to reinvent from scratch. Built on Jared's multiloader template, fully compatible with Forge, NeoForge, and Fabric.


☁️ What's included

| System |Description |
| ---------------------- |------------------------------------------------------------------------------------------------------------------------------- |
| 📡 Networking |Per mod S2C/C2S packet channels with a simple send/receive API |
| ⚙️ Auto Config |TOML config with auto generated ingame GUI, hot-reload, and Configured/ModMenu (fabric) compatibility |
| ⚡ Event Bus |A common event system that abstracts the calls to their respective loaders, so that everything can be managed in common package |
| 🤖 Automaton AI |Finite state machine system for complex entity AI behavior |
| 📦 OBB Hitboxes (exp.) |Oriented bounding boxes (OBBs) linked to individual GeckoLib bones, to manage hitboxes dynamically |
| 🎥 Camera Shake |API to manage camera shake for specific players, with several levels of configuration |
| 👑 Boss Bars |Allows to specify and configure custom boss bars for the entities you want |
| 🎵 Music Provider |Loops music tracks for entities under custom conditions |
| 🌀 Post Shaders |Utilities for post-processing shaders, including multi-target (entity) passes |
| 🌿 Biome Spawns |API for registering entity spawns per biome |
| 🎁 Loot Tables |Helpers for modifying loot tables in general (entities, chests, etc.) |
| 🔊 Persistent Sounds |Looping sounds tied to entities, items or blocks, without worrying about overlapping sounds |
| 💾 Entity Data |API for quickly accessing the persistent data of an entity |
| 📋 Registrar System |Enhanced registration helpers for blocks, items, entities and more |
| 🔢 Extra utilities  |Additional utilities for math, colors, easingtypes, etc. |


🔴 IMPORTANT: License changed from GPLv3 to LGPL. No more copyleft requirements on your own mod.


👩‍💻 For developers

See the installation instructions on the project wiki on GitHub.

Discord Geckolib

To report bugs or suggest features, join our Discord server or report them via issues!

Версии

Release
1.5.3
neoforge · 1.21, 1.21.1 · 3d ago
- Fixed a case where knightlib would override one of the default vanilla atlas textures and could break custom unicode icons from other mods (such as Dungeon…
1.2k
Release
1.5.3
fabric · 1.21, 1.21.1 · 3d ago
- Fixed a case where knightlib would override one of the default vanilla atlas textures and could break custom unicode icons from other mods (such as Dungeon…
327
Release
1.5.2
neoforge · 1.21, 1.21.1 · 6d ago
- Fixed a case where green essences would be dropped by hostiles even though no explicit mods were using them
1.3k
Release
1.5.2
fabric · 1.21, 1.21.1 · 6d ago
- Fixed a case where green essences would be dropped by hostiles even though no explicit mods were using them
340
Release
1.5.2
fabric · 1.20, 1.20.1 · 6d ago
- Fixed a case where green essences would be dropped by hostiles even though no explicit mods were using them
436
Release
1.5.2
forge · 1.20, 1.20.1 · 6d ago
- Fixed a case where green essences would be dropped by hostiles even though no explicit mods were using them
5.2k
Release
1.5.1
neoforge · 1.21, 1.21.1 · 16d ago
- Fixed a case where the persistent sound engine generated desync first person sounds whose value decreased based on where you looked - Added a baked model…
3.9k
Release
1.5.1
fabric · 1.21, 1.21.1 · 16d ago
- Fixed a case where the persistent sound engine generated desync first person sounds whose value decreased based on where you looked - Added a baked model…
883
Release
1.5.1
fabric · 1.20, 1.20.1 · 16d ago
- Fixed a case where the persistent sound engine generated desync first person sounds whose value decreased based on where you looked
1.1k
Release
1.5.1
forge · 1.20, 1.20.1 · 16d ago
- Fixed a case where the persistent sound engine generated desync first person sounds whose value decreased based on where you looked
8.3k
Release
1.5.0
neoforge · 1.21, 1.21.1 · 17d ago
- License changed from GPLv3 to LGPL - Updated wiki - The internal configuration system has been completely rewritten. In addition to specifying more…
284
Release
1.5.0
fabric · 1.21, 1.21.1 · 17d ago
- License changed from GPLv3 to LGPL - Updated wiki - The internal configuration system has been completely rewritten. In addition to specifying more…
93

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

Скачать Knight Lib

R 1.5.3 1.21, 1.21.1 neoforge 563 KB R 1.5.3 1.21, 1.21.1 fabric 793 KB R 1.5.2 1.21, 1.21.1 neoforge 563 KB R 1.5.2 1.21, 1.21.1 fabric 793 KB R 1.5.2 1.20, 1.20.1 fabric 788 KB R 1.5.2 1.20, 1.20.1 forge 555 KB R 1.5.1 1.21, 1.21.1 neoforge 563 KB R 1.5.1 1.21, 1.21.1 fabric 793 KB R 1.5.1 1.20, 1.20.1 fabric 788 KB R 1.5.1 1.20, 1.20.1 forge 555 KB R 1.5.0 1.21, 1.21.1 neoforge 561 KB R 1.5.0 1.21, 1.21.1 fabric 791 KB R 1.5.0 1.20, 1.20.1 fabric 788 KB R 1.5.0 1.20, 1.20.1 forge 555 KB R 1.4.3 1.20, 1.20.1 fabric 461 KB R 1.4.3 1.20, 1.20.1 forge 247 KB R 1.4.2 1.20, 1.20.1 fabric 461 KB R 1.4.2 1.20, 1.20.1 forge 246 KB R 1.4.1 1.20, 1.20.1 fabric 461 KB R 1.4.1 1.20, 1.20.1 forge 246 KB R 1.4.0 1.20, 1.20.1 forge 246 KB R 1.4.0 1.20, 1.20.1 fabric 469 KB R 1.3.0 1.21, 1.21.1 neoforge 194 KB R 1.3.0 1.21, 1.21.1 fabric 410 KB R 1.3.1 1.20, 1.20.1 fabric 407 KB R 1.3.1 1.20, 1.20.1 forge 194 KB R 1.2.0 1.21, 1.21.1 forge 155 KB R 1.2.0 1.19, 1.19.1, 1.19.2 forge 154 KB R 1.2.0 1.21, 1.21.1 neoforge 155 KB R 1.2.0 1.21, 1.21.1 fabric 140 KB R 1.2.0 1.20, 1.20.1 fabric 139 KB R 1.2.0 1.20, 1.20.1 forge 158 KB R 1.1.1 1.21, 1.21.1 fabric 127 KB R 1.1.0 1.21, 1.21.1 fabric 127 KB R 1.1.0 1.20, 1.20.1 fabric 126 KB R 1.0.2 1.21, 1.21.1 neoforge 142 KB R 1.0.1 1.21, 1.21.1 forge 142 KB R 1.0.1 1.21, 1.21.1 neoforge 129 KB R 1.0.1 1.21, 1.21.1 fabric 127 KB R 1.0.0 1.21, 1.21.1 neoforge 129 KB R 1.0.0 1.21, 1.21.1 fabric 127 KB R 1.0.0 1.21, 1.21.1 forge 142 KB R 1.0.0 1.19, 1.19.1, 1.19.2 forge 141 KB R 1.0.2 1.20, 1.20.1 forge 145 KB R 1.0.2 1.20, 1.20.1 fabric 126 KB R 1.0.0 1.20, 1.20.1 forge 138 KB

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.