- 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
- Added Advancement Needed Blocks (Blocks that are only breakable with an advancement or when placed in survival)
- Added Ability to apply custom Hud Textures for Hearts or Shanks (hunger)
- Added Helper Methods for Custom Entity Glow Colors
- Cleaned up Color Helper Class
- Added additional functions for converting and blending Hex and ARGB colors
- removed lerpHexColor() due to blendHexColors() functioning similarly (and much better)
- Fixed Issue where Magic Cost Tooltip on Magic Items would be formatted weird in some languages
- Added Variable for toggling the MagicTooltip on items
- Fixed Bug where Mana Bar would sometimes display the text for a brief moment when fading the text out
- Added Orientable Block Entity
- Added a forgotten method for toggling the visibility of Item Icons
- Removed Deprecated Methods that were marked for deletion
- Added Helper Methods for Registration
- Added Item Descriptions compat for Ender Souls
- Added Stripped Spawn Egg Template Model
- Changed Lang file for Magic cost to take in the Magic Cost as a Variable rather than putting it after the string to make potential future translations easier.
- Added IconItems and AnimatedIconItems (allow for icon-like textures on items in gui)
- Fixed Stairs Recipe being broken in Blocksets
- Fixed Bug where floats would have an incorrect value in the config menu
- Packets for the Magic Bar are now only sent when the bar is updated, rather than every tick
- The Magic Bar is no longer unnecessarily updated if it's not enabled by another mod
- Magic Bar now shows when holding a Magic Item rather than just when using it
- Updated Ender Soul Texture
- StairSlabBlockset now has a check for whether to use a custom slab texture
- Removed Unused things in blocksets originally meant for tag datagen
- Added Recipes Generation to Blocksets
- Ender Souls now appear in creative menu if they are enabled
- enableEnderSoul and enableMagicBar no longer take in a boolean, old methods will be removed next version
- Added Helper Method for making mobs drop custom Loot Tables on Death.
- Ender Dragon now drops souls above the location of the egg
- Ender Souls can now be dropped by Ender mobs from Ender Zoology, AdventureZ, Enderman Overhaul and Mutant Monsters! (handeled by endersoul_dropping_mob and endersoul_dropping_miniboss tags)
- Config Descriptions will now split at \n
- Config Descriptions will now Remember colors at line splits (using §)
- Magic Bar Options in Config Screen will now only appear if the Magic Bar is enabled
- Added Mod Update Notifications
- Fixed crash when attempting to attack entities (how this wasn't discovered initially will remain forever a mystery)
- Removed left over Testing Item
- Fixed the inability to join servers
- Floating Items now always have drag applied
- SwingAction Items added
- HitAction Blocks added
- Fixed a bug where Magic Food could no longer be consumed when the Magic Meter was full, even if the player is still hungry
- Moved TooltipEvent to own class
-
Magic Helper Methods that add or remove magic or max magic now return as booleans
-
Floating Items no longer float far away when dropped by entities, making them less annoying to grab
- Fixed Config resetting if values were added or removed
- Added Blocksets (and reworked DyedBlockset) to make the bulk creation of blocks much easier!
- Added some utility stuff for lang and model datagen!
- Added custom splashes
-
Added Config System
-
Added Dyed Blocks Blockset
-
Added Pickup Sound Item
-
Added Custom Sheild Item
-
Removed Client Server Split
-
Removed unintended Logger Spam
- Project is changed from Magic Bar Lib to Koala Lib
- Cleaned up a lot of messy code and added more JavaDoc
- Fixed visual error with the Magic Meter when it's fading away when it's set to Render "When Needed"
- Added Shared Items and Shared Sounds (Stuff that can be enabled for use in other mods)
- Added Floating Item
- Added Custom Advancment
- Added A Toggle for Magic Bar to be used (so it's only shown when a mod enables it)
This is a version of Magic Bar Lib put together for The BlanketCon version of the Legend of Steve.
- Fixed Mana Regen

