UniLib
# UniLib
A common set of Utilities, designed for over 50 versions of Minecraft!
[](https://opensource.org/licenses/MIT)
[](https://app.codacy.com/gl/CDAGaming/UniLib/dashboard?utm_source=gl&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[](https://gitlab.com/CDAGaming/UniLib/commits/main)
[](https://www.curseforge.com/minecraft/mc-mods/unilib)
[](https://www.curseforge.com/minecraft/mc-mods/unilib)
[](https://modrinth.com/mod/unilib)
[](https://modrinth.com/mod/unilib)
## General Notes
* This mod identifies as a **Client Side-only** mod
* This means it **will not run** on the Server’s side.
* Fabric and Quilt mod loaders will simply ignore the
mod, while other mod loaders may crash.
* Some versions of the mod for Minecraft 1.14.x and above require
the [Fabric API](https://modrinth.com/mod/fabric-api)
and the [Fabric mod loader](https://fabricmc.net/use/installer)
* Some versions of the mod for Minecraft 1.13.x require
the [Rift API](https://www.curseforge.com/minecraft/mc-mods/rift)
and the [Rift mod loader](https://github.com/DimensionalDevelopment/Rift/releases)
* Some versions of the mod for Minecraft 1.1.0 and below
require [Risugami’s ModLoader](https://mcarchive.net/mods/modloader)
## Features
This library mod offers various API utilities that have been developed over the years,
initially part of [CraftPresence](https://gitlab.com/CDAGaming/CraftPresence),
that have been designed to work on over 50 versions of Minecraft, from the earliest Alphas to the latest Releases.
These APIs range from utilities that can help with Rendering/UI design, Update Checker and Translation ease-of-access,
as well as the APIs provided through the sibling-project, [UniCore](https://github.com/CDAGaming/UniCore)
## Disclaimers & Additional Info
### Minecraft Issues + Additional Build Info
Despite best efforts, issues can occur due to the state of the Minecraft Codebase.
These issues can hinder certain portions of the backend in addition to cause certain parts of the mod to not work.
With this in mind, please note the following:
* **Minecraft 1.16 and above**
* As more parts of the game become data-driven, some modded data is no longer able to be automatically retrieved
without first being in the world.
* **Minecraft 1.15 and below**
* `MC-112292`: When interacting with the `RenderUtils#drawItemStack` method, used in the v2 Item Renderer, blocks
using certain renderers may fail to display properly.
* Additionally, on 1.15.x exclusively, z-level issues may occur on Screens using this method
* **Miscellaneous Issues**
* Due to obfuscation issues in earlier versions of Minecraft, incorrect data may appear when using certain parts of
the mod.
Additionally, some settings or API calls may perform differently under certain MC versions.
### Support
Need some assistance with one of my mods or wish to provide feedback?
I can be contacted via the following methods:
* [Email](mailto:[email protected])
* [CurseForge](https://www.curseforge.com/minecraft/mc-mods/unilib)
* [Discord :: ](https://discord.com/invite/BdKkbpP)
Additionally, codebase documentation for this mod is
available [here](https://cdagaming.gitlab.io/unilib-documentation/) with further guides available
on [the wiki](https://gitlab.com/CDAGaming/UniLib/-/wikis/Home)
#### Licensing
This Mod is under the MIT License as well as the Apache 2.0 License
This project currently makes usage of the following dependencies internally:
* [UniCore](https://github.com/CDAGaming/UniCore) by [CDAGaming](https://github.com/CDAGaming)
* [Classgraph](https://github.com/classgraph/classgraph) by [lukehutch](https://github.com/lukehutch)
* [Lenni Reflect](https://github.com/Lenni0451/Reflect) by [Lenni0451](https://github.com/Lenni0451)
Underwater Swim Fix (MC-220390)
Fixes [MC-220390](https://bugs.mojang.com/browse/MC/issues/MC-220390) a bug where if you hit an entity while swimming and holding the sprint hotkey, the hitboxes server and clientside will be different. Resulting in weird behaviour where the client thinks that theyre swimming while the server doesnt think that. So when you for example try to go into a 1×1 block space while experiencing this bug, you will glitch out until you stop swimming and swim again.
The bug really annoyed me in monuments so I fixed it.
Join the [Discord!](https://discord.gg/p6ShJPq98d) You can ask for help, a mod, just suggest something, hangout or request the source code of any mod I have made (if I still have the source code)
Or donate to my [Kofi](https://ko-fi.com/bikerboys) incase you are feeling generous!
UnBlockEnchant
Are you tired of not being able to craft top-tier armor with top-tier enchantments? The game constantly refuses to connect Ice Drift and Underwater Ladder. This datapack will solve your problem! After all, it combines incompatible enchantments. I was wondering what would happen if I set Luck to 3 and Silk Touch? Download the datapack and try it out!
**Additional information!** When entering a world, the game may unexpectedly enter “Safe Mode.” This disables datapacks when entering a world, but you can re-enable them later with the datapack Enable command.
Un-Hidden Snow
# Un-Hidden Snow
Change the powder snow to have yellow and black edges so you don’t fall into powder snow traps
### UNFORTUNATELY NOT COMPATIBLE WITH OPTIFINE AND SODIUM
ULTRAJACKHAMMER
# ULTRAJACKHAMMER
Tired of the default minecraft mace model?
***ULTRAKILL*** fan/addict?
Perfect.
Indeed, you have found the right resource pack.
Replace your *ugly* default mace with the **jackhammer** from ***ULTRAKILL*** !!
Replaces all mace hit sounds and the mace model correspondingly.
Ultimate vanilla 16×
## This pack
This pack make minecraft looking better.
## How to install and use it
• First click the download options and select your game version now download
• Copy or cut as you wish then past game resourcepack folder
• Start your game and click my resourcepack and enjoy it.
If you want to use this pack in videos or projects, please credit me.
Ultimate Classic Fishing Loot Datapack
Back when fishing felt simple, rewarding, and a little bit lucky.
No bloated tables. No weird junk. Just the classic drops you remember.
Do you wanna have that nostalgic feel again?
This datapack restores the original 1.16 fishing loot table, bringing back the drops you remember before later versions changed the balance.
Fish up:
Enchanted books with classic enchantments
Bows and fishing rods with natural enchant rolls
Name tags, saddles, and other rare treasures
Familiar “junk” and “treasure” items balanced the old way
Ultimate Bright
A brightness resource pack that changes the gamma of minecraft to 1500% to make the game bright and see ores in caves and clear water resource pack is included in theis resource pack
……………..
Переклад модів українською | UA Translation (MUTP)
Description
This pack provides an amateur translation of 800+ mods into Ukrainian.
The project is constantly updated, and there may be incorrect locale. The complete list of locales can be found [here](https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252fwww.notion.so%252f1ccc9a417437802ab567fbbe2c85dd98%253fv%253d1ccc9a41743780e0a9fb000cdd24f7b6%2526pvs%253d4).
In addition to complete translations of mods, the pack also contains corrections to existing translations and copies of translations of some mods to unify different versions. I do not claim credit for the work done by other translators so you can see in the table how original each translation is.
For all questions, feel free to contact me via Discord dm’s: @tenwoc
## Опис
Цей пакет надає аматорський переклад 800+ модів українською. Більшість ваших улюблених модів вже перекладені та чекають на вас тут! У галереї є кілька прикладів.
### Повне зведення по цьому набору можна переглянути [тут](https://www.notion.so/1ccc9a417437802ab567fbbe2c85dd98?v=1ccc9a41743780e0a9fb000cdd24f7b6&pvs=4)
Над пакетом загалом працює одна людина, тож він може містити дуже багато помилок. Крім повного перекладу модів, пакет також містить виправлення вже наявних перекладів та копії перекладів деяких модів для уніфікації різних версій. Я в жодному разі не привласнюю роботу, яку зробили інші перекладачі, тому у таблиці ви можете подивитись, який переклад наскільки є оригінальним.
Спочатку цей набір був частиною перекладу модпаків, в котрі я грав з кінця 2023. Та розширюючись із кожним модпаком набір перекваліфікувався в автономний локалізатор. Відтепер і ви також можете зручно грати у модифікований Minecraft українською!
## Зв’язок зі мною
У пакеті не вистачає вашого улюбленого моду? Хочете вказати на помилки чи допомогти проєкту? Дивіться [GitHub](https://github.com/Tenwoc/Mods-Ukrainian-Translate-Pack), або шукайте мене у Discord (@tenwoc)
Ви також можете знайти мене в інших соцмережах [за цим посиланням](https://linktr.ee/tenwoc)
Якщо хочете підтримати мене, це можна зробити у [Donatello](https://donatello.to/Tenwoc).
[Сторінка на CurseForge](https://www.curseforge.com/minecraft/texture-packs/mods-ukrainian-translate-pack)
UK Signs [MTR 3/4]
**Requires Joban Client mod >2.0.0 for the departure boards to work.**
# UK Signs
Adds UK style train station signs, British Rail logo, and departure boards to the MTR mod.
For instructions on how to use the British Rail logo, as well as for the departure boards, please see the wiki: https://github.com/ProbablyIdiot/UK-Signs/wiki
## Credits:
@british2 – Images and fonts
@bitone – British Rail 3D model
@probablyidiot – Coding, distribution and general upkeep
Please open an issue on the Github for bug reports, issues and feature requests.