Knowledges
Knowledges makes inspecting game information such as blocks, entities and armor durabilities easier and more elegent than ever. Knowledges provides fully extensionable component and data api that can be easily added through your mod's entrypoints.
By default, Knowledges provides 6 components:
- Crosshair
Displays an oval around the crosshair when focusing something, also for displaying progressed information like block breaking progress and entity health. - Info
Displays informational texts.- Block Info
Displays block information near the crosshair, including block name and block breaking progress. - Entity Info
Displays entity information near the crosshair, including entity name, entity type through color and entity health. - Fluid Info
Displays fluid information near the crosshair, including fluid volume.
- Block Info
- Armor Durability
Displays armor durability through color at the bottom right of the screen.
...and countless data.
Knowledges works well with Mod Menu and Cloth Config API, so you can easily configure the above by installing the two mods.
Screenshots
Breaking an Oak Log with Minimum UI Enabled
![]()
Fighting a Zombie, Wearing Armor
![]()
Inspecting Day Time through a Clock in an Item Frame
![]()
Playing with a Note Block
![]()
Configuring Knowledges through Mod Menu
![]()
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Fixed** incorrect versioning in
fabric.mod.json. ([#12](https://github.com/KessokuTeaTime/Knowledges/issues/12))
- Added** feature of customizing mod names through language files. Now **Knowledges** will first check translation key
knowledges.mod_name.<namespace>then checkmodmenu.nameTranslation.<namespace>before falling back to **Fabric Loader**'s default provided mod name. ([#11](https://github.com/KessokuTeaTime/Knowledges/issues/11))
- Added** feature of customizing mod names through language files. Now **Knowledges** will first check translation key
knowledges.mod_name.<namespace>then checkmodmenu.nameTranslation.<namespace>before falling back to **Fabric Loader**'s default provided mod name. ([#11](https://github.com/KessokuTeaTime/Knowledges/issues/11))
- Unified publishing using **modpublisher.**
- Jar name migrate:
{id}-{mcversion}-{modversion}->{id}-{modversion}-{loader}{mcversion}. - Tag name migrate:
{id}-{modversion}-mc{mcversion}->{id}-{modversion}-{loader}{mcversion}.
### Ownership Transfer
- Transferred** ownership to **[Kessoku Tea Time.](https://github.com/KessokuTeaTime)**
- Unified publishing using **modpublisher.**
- Jar name migrate:
{id}-{mcversion}-{modversion}->{id}-{modversion}-{loader}{mcversion}. - Tag name migrate:
{id}-{modversion}-mc{mcversion}->{id}-{modversion}-{loader}{mcversion}.
### Ownership Transfer
- Transferred** ownership to **[Kessoku Tea Time.](https://github.com/KessokuTeaTime)**
- New server-client communicable contract api to provide custom nbt tags.
- Restructured api to be more developer friendly.
- More ongoing default provided data and contract.
- New server-client communicable contract api to provide custom nbt tags.
- Restructured api to be more developer friendly.
- More ongoing default provided data and contract.
- Fixed** [#7](https://github.com/KrLite/Mod.Knowledges/issues/7) with a hack in interpolations. Now works good with font resource packs.
- Fixed** [#7](https://github.com/KrLite/Mod.Knowledges/issues/7) with a hack in interpolations. Now works good with font resource packs.
- Use Cloth Config by @KrLite in [#8](https://github.com/KrLite/Mod.Knowledges/pull/8)
### Fixes
- Fixed** multiple config issues.
### Additions
- Added** shape
diamondto crosshair component. - Added** option to make the hud visible in debug hud.
### Changes
- Partitioned**
/config/knowledges/config.tomlinto three files:/config/knowledges/general.toml/config/knowledges/components.toml/config/knowledges/data.toml. - Moved**
/config/knowledges/disabled_components.txtinto/config/knowledges/components.tomlas an array. - Moved**
/config/knowledges/disabled_data.txtinto/config/knowledges/data.tomlas an array.
- Use Cloth Config by @KrLite in [#8](https://github.com/KrLite/Mod.Knowledges/pull/8)
- Sync Features from 1.20.2 by @KrLite in [#10](https://github.com/KrLite/Mod.Knowledges/pull/10)
### Fixes
- Fixed** multiple config issues.
### Additions
- Added** shape
diamondto crosshair component. - Added** option to make the hud visible in debug hud.
### Changes
- Partitioned**
/config/knowledges/config.tomlinto three files:/config/knowledges/general.toml/config/knowledges/components.toml/config/knowledges/data.toml. - Moved**
/config/knowledges/disabled_components.txtinto/config/knowledges/components.tomlas an array. - Moved**
/config/knowledges/disabled_data.txtinto/config/knowledges/data.tomlas an array.
- Updated** **Fabric Loom** to
0.15.3. - Updated** **Gradle** to
8.3. - Added** **ModMenu** related localizations for a better experience.
- Changed** mod description to a more semantic format.
- Passed** tests on newer **Minecraft** versions.
### Fixes
- Fixed** config initialization behaviors with primitive types.
### Additions
- Added** triggering config reload when resource reload is triggered.
### Implementations
- Implemented** [#4]([https://github.com/KrLite/Mod.Knowledges/issues/4](https://github.com/KrLite/Mod.Knowledges/issues/4)).
## Screenshots
<blockquote>
<details>
<summary>
Breaking an Oak Log with Minimum UI Enabled
</summary>
<img src="https://github.com/KrLite/Mod.Knowledges/blob/artwork/content/oak_log.png?raw=true">
</details>
<details>
<summary>
Fighting a Zombie, Wearing Armor
</summary>
<img src="https://github.com/KrLite/Mod.Knowledges/blob/artwork/content/zombie.png?raw=true">
</details>
<details>
<summary>
Inspecting Day Time through a Clock in an Item Frame
</summary>
<img src="https://github.com/KrLite/Mod.Knowledges/blob/artwork/content/clock.png?raw=true">
</details>
<details>
<summary>
Playing with a Note Block
</summary>
<img src="https://github.com/KrLite/Mod.Knowledges/blob/artwork/content/note_block.png?raw=true">
</details>
<details>
<summary>
Configuring Knowledges through Mod Menu
</summary>
<img src="https://github.com/KrLite/Mod.Knowledges/blob/artwork/content/config_screen.png?raw=true">
</details>
</blockquote>
- Added** mod name display as subtitle.
### Changes
- Updated** interpolated text effects.
v2.5.3.v2.5.3.v2.5.3.v2.5.3.- Added** configuration file storage for banned components, in
/config/knowledges_ban_list.txt, stored as full component names.
- Added** configuration file storage for banned components, in
/config/knowledges_ban_list.txt, stored as full component names.
- Added** configuration file storage for banned components, in
/config/knowledges_ban_list.txt, stored as full component names.
- Added** configuration file storage for banned components, in
/config/knowledges_ban_list.txt, stored as full component names.