Discord Server for talking about my mods, update progress, or reporting bugs/issues: Click Here

Koala Lib
Koala Lib is a Multipurpose Library used between many of my mods! Adds Configs, Mod Update Checkers, Post Processing Shader Registration for Render Layers, Toggle-able Magic Meter, etc
How to Install Koala Lib (Mod)
Koala Lib by Deadlydiamond is verified for Fabric across Minecraft versions 1.20.1, 1.21, 1.21.1 (latest release: 1.2.14, file size: 390 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21, 1.21.1) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Koala Lib file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 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 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Removed IMinableEntity (was depricated)
- Fixed Minor Spelling Mistake
- Fixed Magic Meter always being enabled in dev environment
- Fixed Crash with Sinytra Connector
- Fixed Magic never Regenerating (when Magic Meter is enabled)
- Added New Datagen Helper Methods
- Physics Projectile now Lerps position on the client
- Added Tag for Piglin Armor, Wooden Blocks, Cracked Bricks
- Removed KoalaLib Shader Uniform
- MockItemRenderer now takes in a VertexConsumer rather than a VertexConsumerProvider
- Added New Blocksets
- Ignition Helper can now be used for things outside of blocks
- Marked IMinableEntity as Deprecated (for removal in future update)
- Fixed Mod Update Checker not disconnecting after info was retrieved, which led to a memory leak.
- Removed Deprecated Classes and Methods [Magic Downgrade, Magic Upgrade, MaxMagicModifierItem, RegistryHelper, IFloating, KoalaAfterRespawnEvents]
- Marked a few Classes and Methods as Deprecated for removal next update
- Added Magic Fail, Generic Thrown, and Generic Ignite Sounds
- Added Tags for Igniters, Tool Igniters, and Consumed Igniters
- Added Helper Method for Lighter items (items like flint and steel)
- Added IExtinguish Interface
- Added IAdvancedItemProperties
- Added Magic Cost Modifying Enchantments
- Updated IMagicItem to be not bad
- Fixed Magic Cost Tooltip being in incorrect place for some items
- Added an Interface for Table Compatible Enchantments
- Added Regen Cap and Check for Hunger Values for Magic
- Max Magic now uses an Entity Attribute
- Fixed Post Shader Uniform Registry not Updating "KoalaLibTime"
- Added Post Processing Shader Registry (thanks to citadel Library)
- Added Helper for custom Post Shader Uniforms
- Added KoalaLibTime as a custom Uniform for Post Processing Shaders
- Added custom PseudoRandom values for players
- Added ability to load Custom Splash Texts from mods with a koala_splashes.txt file
- Removed the "Also Try ..." Splash Texts
- Added Mock Item Renderer
- Added Pickup Sound Item
- Added Pickup Mimic Entity
- Added Lerped Movement Entity
- Fixed Bug where removeMana() would remove mana, but wouldn't return true if the player's magic level was less than 2x the amount
- Fixed Fanfare Advancements always playing sounds even when an advancement has already been gained
- Added a Splash Text for Block Bots
- Added Minable Entities
- Removed misc folder in common, and moved classes to appropriate folders
- Added Fanfare Advancement
- Fixed Shields not properly avoiding damage sometimes
- Magic Food and Magic Consumable Merged together
- Removed Magic Replenisher, and made all items that used it instead implement IShowsMagicBar
- Magic Upgrade and Downgrade now share a parent class
- init classes moved out of common and into an init folder
- Added IHitEntityAction
- Physics Projectiles now have Water Drag and Buoyancy
- Physics Item now calls getStack rather than getItem for its particles (This time it is actually fixed)
- Removed ColorGlowHelper
- Added Methods for converting Identifiers to and from NBT
- Added Enchantment Table Compatible Enchants
- Added KoalaNbtHelper (a few read and write values for NBT values I've not seen in vanilla)
- Added PlayerAttackCallback
- Fixed PhysicsItemEntity using the default stack particles rather than the assigned item stack particles
- initProjectile in ICustomProjectile now takes in the player's hand as a parameter
- IconItemHelper renamed to IconItemRenderer and relocated from util to client
- ColoredGlowHelper marked as Deprecated, will be removed in the next Koala Lib version
- Changed onHitWall and onHitFloor in PhysicsProjectile from private to protected
- Added Custom Projectile Item
- Added Custom Arrow Item
- Added Physics Projectile Entity
- Added Custom Bundle Item
- Added Helper Class For Optional Trinkets Compat
- The LeftClickItemPacket now also updates a value on the player to determine if they're attacking.
- getTexture method in CustomHudIconEffect is no longer final... Whoops
