<p>Version 1.9.21:</p><p>- Updated to newer 1.16 snapshots<br>- Limited overlay scale to 2 (currently) values<br> - 1.0x and 0.5x<br> - These are the 2 values at which the tooltip renders without scaling issues<br> - Allows for the tooltip to be forced to stay on screen rather than overflowing off the edge<br>- Fixed falling block display names<br>- Fixed Netherwart not having a maturity tooltip<br>- Player heads now display the correct texture in the tooltip<br> - The name is also added to the body now<br>- Fixed the tooltip for Repeaters and Comparators not being localized properly</p>
<p>Version 1.9.21:</p><p>- Limited overlay scale to 2 (currently) values<br> - 1.0x and 0.5x<br> - These are the 2 values at which the tooltip renders without scaling issues<br> - Allows for the tooltip to be forced to stay on screen rather than overflowing off the edge<br>- Fixed falling block display names<br>- Fixed Netherwart not having a maturity tooltip<br>- Player heads now display the correct texture in the tooltip<br> - The name is also added to the body now<br>- Fixed the tooltip for Repeaters and Comparators not being localized properly</p>
<p>Version 1.10.8:</p><p>- Updated to 1.15.2<br>- Fixed entity health not supporting transparency<br>- Fixed infested block names not being hidden when "hide_infestations" is enabled</p>
<p>- Fixed crash when looking at falling block entities<br>- Added support for falling block entities<br>- Switched name getting to use the block's dedicated getter</p>
<p>Version 1.9.14:</p><p>- Updated to 1.14 Pre Release 2<br>- Updated to Fabric Loader 0.4.0<br>- Reworked plugin loading system to make use of new Fabric Loader features</p>
<p>Version 1.10.0:</p><p>- Initial port to 1.13.2 on Forge<br>- Modders beware: There are several API changes to bring it up to modern standards. Notable changes include<br> - Tooltips are now backed by `ITextComponent` instead of `String`<br> - `ITaggedList` has been reworked to be much easier to work with<br> - See `HUDHandlerVillager#appendHead(...)` for an example of how to replace an existing tagged line<br> - Config values are now namespaced<br> - See `PluginCore` or `PluginMinecraft` for examples<br> - Tooltip renderers are now namespaced<br> - See `PluginCore` or `PluginMinecraft` for examples<br> - Some classes were renamed to remove the "Waila" identifier<br> - `getNBTData(...)` in `IWailaDataProvider` was moved to `IServerDataProvider`<br> - See `HUDHandlerFurnace` or `HUDHandlerVillager` in the default Minecraft plugin for block/entity examples<br> - Registration methods for data providers have been flattened into a single method (`registerComponentProvider`) with a position parameter<br> - See `PluginCore` or `PluginMinecraft` for examples<br> - There is now a way to display a stack for an entity (`registerEntityStackProvider`)</p><p>When in doubt, check the javadocs.</p>
<p>Version 1.9.9:</p><p>- Updated to 19w06a<br>- Updated to Fabric API 0.2.0<br>- Added a localization string to the Nitwit since Mojang doesn't have one</p>
<p>Version 1.9.8:</p><p>- Added an API feature that allows displaying an item on an entity tooltip<br> - Useful for things like paintings, item frames, and minecarts (which are included by default)<br>- Fixed minecart tooltip being blank</p>
<p>Version 1.9.6:</p><p>- Fixed crash on server start<br>- Fixed overlay not being hidden when the player list was open<br>- Fixed server -> client config sending for synced values<br>- Fixed health tooltip over the configured heart max not being translated<br> - Also limited the text display to 2 decimal places</p>
<p>Version 1.9.4:</p><p>- Fixed entity tooltips displaying data about the last block viewed<br>- Fixed entity health renderer<br> - It allowed up to 40 hearts per line, now it only allows up to 10 by default<br> - Math for newlines was wrong and reset the horizontal positioning</p>
<p>Version 1.9.1:</p><p>- Furnace progress rendering now takes the different burn times into account for the different furnace types<br>- Removed some unnecessary textures from the jar<br>- Added support for the Sweet Berry Bush's maturity<br>- Added description tooltips to some entries int he config GUI<br>- Re-implemented the handler dump command<br>- Fixed spacing on large tooltips<br>- Fixed display for paintings, item frames, etc<br>- Renamed "Configure Aspect" to "Color" in the config GUI</p>
<p>Version 1.9.0: <br>- Port to 1.14 via Fabric</p>
<p>Requires the Fabric mod loader and the <a href="https://minecraft.curseforge.com/projects/fabric" rel="nofollow">Fabric API</a>. For addons to work, install <a href="https%253a%252f%252ftehnut.info%252fmaven%252finfo%252ftehnut%252fpluginloader%252fplugin-loader%252f" rel="nofollow">plugin-loader</a> as well. When Fabric's gradle toolkit allows for it, plugin-loader will be shipped in the jar.</p>
<p>Version 1.8.26:</p><p>- Remove compatibility with 1.12.0 and 1.12.1<br>- Switch to using `getCreatorModId()` to allow mods to override which mod name is shown in the tooltip<br> - This is why 1.12.2 is required<br>- Don't attempt to render the overlay if the tooltip is somehow null<br>- Add a config to render current state values in the tooltip<br> - As seen by the client<br>- Reduced network usage by the villager handler<br> - Rather than writing the entire entity to the tag, we just write the career ID<br> - This is possible thanks to the fix in 1.8.22<br>- Allow hiding the tooltip when the debug menu is open</p>
<p>Version 1.8.24:</p><p>- Properly blame mods who are returning a null ItemStack in getPickBlock.<br> - This is completely invalid behavior and I will no longer tolerate being blamed for the crashes it causes.<br> - Example blame: `minecraft:cobblestone from mod Minecraft returned a null ItemStack in getPickBlock(...). Please report this to them.`<br>- Fixed tooltip width calculation not taking fully formatted ITextComponents into account<br> - Bold lettering spilled out of the tooltip since it's wider than normal text.<br>- Wrap Waila style plugins in our own plugin system to bring everything closer to the same codebase.</p>
<p>Version 1.8.22:</p><p>- Fixed Entity mod name displaying the modid instead<br>- Moved tooltip rendering back to where it used to be<br> - There were some GL issues causing the hotbar to render oddly</p>
<p>Version 1.8.22:</p><p>- Fixed Entity mod name displaying the modid instead<br>- Moved tooltip rendering back to where it used to be<br> - There were some GL issues causing the hotbar to render oddly</p>
<p>Version 1.8.21:</p><p>- Fixed some monster spawn blocks not being hidden properly<br>- A ton of internal cleanup<br> - Mod should now run at least 2.47293451% faster.<br> - Don't quote me on that.<br>- Fixed theme button not drawing</p>
<p>Version 1.8.21:</p><p>- Fixed some monster spawn blocks not being hidden properly<br>- Removed alternate crop option<br> - Was causing more issues than it solved<br>- Added branding to the main option menu to explain that this is a fork<br>- Removed an erroneous sided check in the energy handler<br>- Fixed the Villager career displays<br>- Removed an unnecessary shaded library that needlessly increased file size<br>- A ton of internal cleanup<br> - Mod should now run at least 2.47293451% faster.<br> - Don't quote me on that.</p>
<p>Version 1.8.19:</p><p>- Added some branding to the main config screen to inform users about how this is a fork<br> - Includes a link to that MC version's CHANGES.md<br>- Recompiled on latest Forge<br>- Make use of some Java 8 features in the API<br>- Removed alternate crop option<br> - Did more harm than good<br>- Fixed sided check for IEnergyHandler<br>- Fixed Villager career display</p>
<p>Version 1.8.17:</p><p>- Fully moved to GlStateManager<br> - Should cause much less rendering issues with other mods<br>- Changed the WailaRenderEvent<br> - Removed tooltip list. Modifying it here just broke everything.<br> - Provided access to ICommonProvider<br>- Added WailaTooltipEvent<br> - Fired right before all the tooltip sizing is calculated<br> - Final chance to modify tooltip before display<br>- Re-enabled Energy and Fluid capability handlers<br> - Still no items for now<br>- Stack provider check no longer returns an empty list when a stack containing a null item is provided<br> - It now properly continues on to the next stack handler<br> - Thanks for writing a weird plugin Dankhax</p>
<p>Version 1.8.17:</p><p>- Fully moved to GlStateManager<br> - Should cause much less rendering issues with other mods<br>- Fixed Narration config<br> - If you are updating from 1.8.16, you'll need to manually toggle the config</p>
<p>Version 1.8.16:</p><p>- Updated to 1.12<br>- Added config to narrate the first line of the tooltip<br> - Only narrates when the tooltip has changed, so looking at different Grass Blocks won't spam you<br> - Still a bit dodgy<br> - John Madden John Madden John Madden John Madden John Madden SOISOISOISOISOI</p>
<p>Version 1.8.15:</p><p>- Changed the WailaRenderEvent<br> - Removed tooltip list. Modifying it here just broke everything.<br> - Provided access to ICommonProvider<br>- Added WailaTooltipEvent<br> - Fired right before all the tooltip sizing is calculated<br> - Final chance to modify tooltip before display<br>- Re-enabled Energy and Fluid capability handlers<br> - Still no items for now<br>- Darkhax disturbed my beach episode for this. I hope you're happy.</p>
<p>Version 1.8.14:</p><p>- Stack provider check no longer returns an empty list when an empty stack is provided<br> - It now properly continues on to the next stack handler<br> - Thanks for writing a weird plugin Dankhax</p>
<p>Version 1.8.13:</p><p>- Fixed furnace display not working<br>- Fixed Jukebox always displaying as empty<br>- Fixed localization for Redstone power level<br>- Added config to stop the item from rendering in the tooltip</p>
<p>Version 1.8.13:</p><p>- Fixed furnace display not working<br>- Fixed Jukebox always displaying as empty<br>- Fixed localization for Redstone power level<br>- Added config to stop the item from rendering in the tooltip</p>
<p>Version 1.8.12:</p><p>- Server now makes sure a requested block is loaded before attempting to access it<br>- Removed some needless data from the data request packets<br> - Packet size is now much smaller<br>- Added TehNut to mcmod.info author list<br>- Added a short description to the mcmod.info explaining that the user is using Hwyla<br>- [API] Added nullability annotations to almost the entire API<br>- [API] Modified some of the javadocs to be somewhat more informative</p>
<p>Version 1.8.12:</p><p>- Server now makes sure a requested block is loaded before attempting to access it<br>- Removed some needless data from the data request packets<br> - Packet size is now much smaller<br>- Added TehNut to mcmod.info author list<br>- Added a short description to the mcmod.info explaining that the user is using Hwyla<br>- [API] Added nullability annotations to almost the entire API<br>- [API] Modified some of the javadocs to be somewhat more informative</p>
<p>Version 1.8.11:</p><p>- Fixed alternate crop getter always using a meta of 0<br> - If you continue to have problems with it, disable it.<br>- /dumphandlers now includes NBT handlers</p>
<p>Version 1.8.11:</p><p>- Fixed alternate crop getter always using a meta of 0<br> - If you continue to have problems with it, disable it.<br>- /dumphandlers now includes NBT handlers</p>
<p>Version 1.8.10:</p><p>- Fixed NBT serialization<br>- Temporarily disabled the capability handlers<br> - These were using too much data on the network when looking at large inventories.<br> - They will make a return once I can re-implement them in a way that avoids that</p>
<p>Version 1.8.10:</p><p>- Fixed NBT serialization<br>- Temporarily disabled the capability handlers<br> - These were using too much data on the network when looking at large inventories.<br> - They will make a return once I can re-implement them in a way that avoids that</p>
<p>Version 1.8.9:</p><p>- Fixed server disconnect when receiving large NBT payloads from TileEntities<br> - Only caused when a payload was >2mb in size (which is really, really big for a packet, to be honest...)<br> - Most notably occurred was when looking at a RefinedStorage Disk Drive on a large network</p>
<p>Version 1.8.9:</p><p>- Fixed server disconnect when receiving large NBT payloads from TileEntities<br> - Only caused when a payload was >2mb in size (which is really, really big for a packet, to be honest...)<br> - Most notably occurred was when looking at a RefinedStorage Disk Drive on a large network</p>
<p>Version 1.8.7:</p><p>- Pulled all the improvements over from the 1.11 branch<br> - Removed some unnecessary reflection at startup<br> - Fixed replacing version at build-time. No more 1.8.0.<br> - Moved over to a proper proxy system<br> - Fixed the in-game config ignoring localization keys<br> - Rewrote packet system. See `CHANGES.md` for more information.</p>
<p>Version 1.8.7:</p><p>- Increased usefulness of WailaExceptionHandler<br> - A full stacktrace is now printed to the root instance directory<br>- Fixed record tooltip<br>- Rewrote packet system<br> - See `CHANGES.md` for more information<br>- Add an alternative way to get a crop's item</p>
<p>Version 1.8.6:</p><p>- Lowercased modid in mcmod.info. The file will work properly now.<br>- Moved over to a proper proxy system instead of the possibly buggy side checks.<br>- In-game config now properly respects localization keys.<br>- Added a fallback for when blocks return null in `getPickBlock(...)`<br> - This is a big no-no in 1.11. If you notice this (trust me, you will), please report it to the author of the mod.</p>
<p>Version 1.8.4:</p><p>- Fixed server crash when registering core plugin<br>- Fixed version replacement. Versions aren't treated as all 1.8.0 in-game anymore.</p>
<p>Version 1.8.3:</p><p>- Fixed inventory handler (this fix is redundant in newer Forge versions)<br>- Re-implement JEI integration (The Recipe/Usage not found message has been moved to the action area)<br>- Lowercased the modid to "waila" (Was "Waila")<br>- Removed some unnecessary reflection<br>- Added a handler to display items in the Llama and Donkey inventories (and any future mobs that use `AbstractChestHorse`) (#29)<br> - (Added some necessary reflection)</p>
<p>Version 1.8.0:</p><p>- Fixed display stack displaying the wrong meta in the majority of cases<br>- Too many others to list. See the README here: <a href="https://github.com/TehNut/HWYLA/blob/988db9fa8220a32c7c598371e2099d61ea91d182/README.md" rel="nofollow" target="_blank">https://github.com/TehNut/HWYLA/blob/988db9fa8220a32c7c598371e2099d61ea91d182/README.md</a></p>