My Links

Follow me on Mastodon (Twitter alternative)? mas.to/@xaero96

If you can afford it, please consider giving just $1 a month so I can keep working on my mods! patreon.com/xaero96 (sneak-peeks, auto updates, early access)
Millions of people use my mods at absolutely no cost while I am constantly struggling financially. A very small portion of you can make a huge difference for me.

Xaero's Minimap Update

Download Normal Version

Download Fair-Play Version

What's new?

Update 24.6.1 (2024/10/30):

Minecraft versions: 1.21.x, 1.20.x, 1.19.4, 1.19.2, 1.18.2, 1.16.5 - 1.16.2, 1.12.2

  • (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.39.0 is HIGHLY recommended.
  • Fixed the highlighted in-world element (e.g. waypoint) quickly toggling between two with the same distance from the crosshair.

Update 24.6.0 (2024/10/30):

Minecraft versions: 1.21.x, 1.20.x, 1.19.4, 1.19.2, 1.18.2, 1.16.5 - 1.16.2, 1.12.2

  • (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.39.0 is HIGHLY recommended.
  • Added in-world rendered tracked player markers and related options in the settings.
  • Added a scale setting for on-map tracked player markers.
  • When rendered, tracked player markers are now going to use the actual client-sided positions of players when it's available.
  • Renamed "in-game" waypoints to "in-world" waypoints because I think it's a better descriptor.
  • Refactored in-world rendering, which in the previous version was only used for waypoints, but can now be used for anything.
  • Refactored in-world waypoint rendering. It now uses the new in-world rendering system but works only subtly differently from the user perspective.
  • Further refactored on-map and over-map rendering.
  • Much further refactored destination waypoint handling code.
  • Improved entity radar element hover/interaction boxes (not used by anything yet though).
  • Some small initial changes to entity radar rendering prior to a full refactor.
  • Renamed the "Minecraft" option in different scale settings to "UI" to fit better in the buttons.
  • Fixed terrain not being rendered on the minimap with some mods installed (e.g. Mekanism and Relics together).
  • Fixed the mod's hud and the minimap terrain being offset when playing with mods that cause the gui pose to be offset on the x or y axes before rendering the hud.

Update 24.5.1 (2024/10/11):

Minecraft versions: 1.18.2

  • (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.39.0 is HIGHLY recommended.
  • Fixed crash when rendering the latest deathpoint on the minimap or waypoint list.

Update 24.5.0/21.10.43 (2024/10/01):

Minecraft versions: 1.21.x, 1.20.x, 1.19.4, 1.19.2, 1.18.2, 1.16.5 - 1.16.2, 1.12.2, 1.7.10

  • (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.39.0 is HIGHLY recommended.
  • (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.39.0 is HIGHLY recommended.
  • (1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.31 is HIGHLY recommended.
  • Fixed crashes in some cases of malformed received waypoints.
  • Fixed waypoints not working correctly when the user manually inputs a defaultMultiworldId that contains an underscore into the config file.
  • Fixed transparent elements inside the minimap frame becoming more transparent with lower minimap opacity.
  • (1.12.2+) Fixed minimap world data not always being deleted when deleting a singleplayer world.
  • (1.18.2+) Fixed projection matrix not being properly restored after rendering the minimap, causing some UI layers to disappear.
  • (1.12.2+) Reworked over-minimap element depth clearing to not affect anything rendered before/behind the minimap.
  • (1.12.2) In-frame minimap elements can now use the depth buffer. Shouldn't change anything in the base mod at the moment.
  • (1.12.2+) Refactored minimap world config code.
  • (1.12.2+) Refactored on-minimap waypoint rendering.
  • (1.12.2+) Reworked some general waypoint code.
  • (1.12.2+) Refactored all of the info display code.
  • (1.12.2+) Rewrote and/or refactored waypoint sharing.
  • (1.12.2+) Refactored minimap element rendering code used for things like the entity radar, waypoints and the player tracker.
  • (1.12.2+) Refactored compass (cardinal directions) code.
  • (1.12.2+) Refactored "destination" waypoint handling code.
  • (1.12.2+) This update has a higher than usual risk of introducing new bugs and compatibility issues. In general, things should work the same or better. Downgrading to 24.4.0 should be safe though, if necessary.
Older changelog:
2024/09/03 Update 24.4.1 (MC 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
* Fixed crash with some minimap/waypoint data.

2024/09/02 Update 24.4.0 (MC 1.21.x, 1.20.x, 1.19.4, 1.19.2, 1.18.2, 1.16.5 - 1.16.2, 1.12.2):

* (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.39.0 is HIGHLY recommended.
* (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.39.0 is HIGHLY recommended.
* (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.39.0 is HIGHLY recommended.
* Rewrote and/or refactored most of the waypoint management and other waypoint-related code. The "waypoint world" system is replaced with a "minimap world" system to reflect the fact that it has been used for more than waypoints for a while. This is also why the XaeroWaypoints folder was replaced with xaero/minimap in 24.3.0. Things should work the same/better from the user perspective.
* There's a higher than usual chance this update might introduce new bugs, but a downgrade to 24.3.0 is totally safe, if necessary.

2024/08/17 Update 24.3.0/21.10.42 (MC 1.21.x, 1.20.x, 1.19.4, 1.19.2, 1.18.2, 1.16.5 - 1.16.2, 1.12.2, 1.7.10):

* (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.8 is HIGHLY recommended.
* (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.38.8 is HIGHLY recommended.
* (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.38.8 is HIGHLY recommended.
* (1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.31 is HIGHLY recommended.
* (1.21.1 - 1.16.2, 1.12.2) Added a new entity radar category list element type with prefix "custom-name;" for filtering entities based on plain text custom names (name tags). Rendered entities around you with custom names are automatically suggested.
* (1.21.1 - 1.16.2, 1.12.2) Added an option in the "common" config file "everyoneTracksEveryone" that lets all players track all players (without party relations).
* (1.21.1 - 1.16.2, 1.12.2) Improved entity model layer detection for model-based entity icons.
* (1.21.1 - 1.16.2, 1.12.2) Fixed the new "variantMethod" option in entity icon definition files not actually being used.
* (1.21.1 - 1.16.2, 1.12.2) Fixed crash when the texture of an entity with supported variants is null.
* (1.21.1 - 1.16.2, 1.12.2) Added enderman variant icon support for the angry/calm state.
* (1.21.1 - 1.16.2, 1.12.2) Fixed game freeze when changing the zoom setting while the minimap is enlarged with a set zoom level.
* (1.21.1 - 1.16.2, 1.12.2) The minimap zoom setting will no longer look for the next option that "makes a difference" like the zoom key bindings.
* (1.21.1 - 1.16.2, 1.12.2) Fixed compatibility issue with ImmediatelyFast mostly causing the crosshair to be invisible.
* (1.21.1 - 1.16.2, 1.12.2) Move minimap data (mostly waypoints) from /XaeroWaypoints to /xaero/minimap.
* (1.21.1 - 1.16.2, 1.12.2) Reduced the probability that loading issues of another mod will cause a crash pointing at this mod.
* (1.19.2 Fabric) Fixed crash when using Amecs.
* (1.7.10) Fixed crash when the Minecraft.player.world isn't a client world.
* Fixed client crash/disconnection when a waypoint message is incorrectly formatted in a specific way.
* Expected exceptions during version and patreon checks will no longer spam the logs with stack traces.

2024/07/31 Update 24.2.2 (MC 1.21):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.9 is HIGHLY recommended.
* Fixed compatibility with NeoForge 21.0.146. The mod now requires 21.0.110-beta or newer.

2024/06/17 Update 24.2.1 (MC 1.21):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.8 is HIGHLY recommended.
* Improved entity model layer detection, which should now work for the Bogged mob and more modded mobs. Might have to revert this but we'll see.

2024/06/06 Update 24.2.1 (MC 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.8 is HIGHLY recommended.
* Fixed crash on launch.

2024/06/03 Update 24.2.0 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.16.5 - 1.16.2, 1.12.2):

* (Neo/Forge) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.8 is HIGHLY recommended.
* (Fabric 1.18.2+) Compatible with Xaero's World Map 1.38.1 or newer. Version 1.38.8 is HIGHLY recommended.
* (Fabric 1.16.5) Compatible with Xaero's World Map 1.38.8 or newer. Version 1.38.8 is HIGHLY recommended.
* Fixed crash on some of the waypoint screens with partial IP hiding enabled after having connected to server address ::1.
* A ton of refactoring.
* Rewrote the hud module system used by this mod and Better PVP.

2024/05/08 Update 24.1.4 (MC 1.20.6, 1.20.5):

* Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.7 is highly recommended on any mod loader.
* (Forge) Ported to 1.20.6.
* Removed debug message spam when typing on the add/edit waypoint screen.
* Some refactoring.

2024/04/29 Update 24.1.3 (MC 1.20.5):

* Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.6 is highly recommended on any mod loader.
* (NeoForge) Fixed compatibility with 20.5.21 and newer.
* (Fabric) Fixed some world/server disconnections not being handled properly on the client side because of a broken mixin.

2024/04/25 Update 24.1.2 (MC 1.20.5):

* Upgrade to Minecraft 1.20.5.
* Packet handling system refactor.

2024/04/14 Update 24.1.1 (MC 1.20.x, 1.19.4, 1.19.2, 1.19.1, 1.18.2, 1.16.5 - 1.16.2, 1.12.2):

* (1.20.4 - 1.18.2) Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.4 is highly recommended on any mod loader.
* (1.16.x, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.4 is HIGHLY recommended.
* Fixed crash when the common config folder path is empty. Mostly affected Fabric servers.

2024/04/13 Update 24.1.0 (MC 1.20.x, 1.19.4, 1.19.2, 1.19.1, 1.18.2, 1.16.5 - 1.16.2, 1.12.2):

* (1.20.4 - 1.18.2) Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.3 is highly recommended on any mod loader.
* (1.16.x, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.3 is HIGHLY recommended.
* Rewrote some of the entity icon system to optimize it and move away from using string variant IDs. Variant IDs can now be of any type. String variant IDs are still supported and the mod should stay fully compatible with all existing entity icon resource packs/mods. The example icon definition files provided in the jar file have been updated.
* The default location for the common config file has been moved to the "config" folder on dedicated servers.
* (Forge) Fixed compatibility with any mod that replaced screens using the screen opening event (mainly the Catalogue mod).

2024/03/26 Update 24.0.3 (MC 1.20.x, 1.19.4, 1.19.2, 1.19.1, 1.18.2):

* Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.1 is highly recommended on any mod loader.
* Fixed all server players being tracked and visible on the map. Should check party relations again.

2024/03/18 Update 24.0.2 (MC 1.20.x, 1.19.4, 1.19.2, 1.19.1, 1.18.2, 1.16.5 - 1.16.2):

* (1.20.4 - 1.18.2) Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.1 is highly recommended on any mod loader.
* (1.16.x, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.1 is HIGHLY recommended.
* (Fabric) Fixed various issues on the server side of the mod.

2024/03/17 Update 24.0.1 (MC 1.20.x, 1.19.4, 1.19.2, 1.19.1, 1.18.2, 1.16.5 - 1.16.2, 1.12.2):

* (1.20.4 - 1.18.2) Compatible with Xaero's World Map 1.38.1 or newer on Fabric. Version 1.38.1 is highly recommended on any mod loader.
* (1.16.x, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.38.1 is HIGHLY recommended.
* (1.20.4 - 1.18.2) Restructured my development setup to make future updates faster to develop for multiple mod loaders. Mentioning this because it might have introduced new bugs. Unfortunately this also means that the new minimap/world map releases for Fabric no longer support older versions of the other mod (e.g. latest world map with older minimap). The same changes on Fabric should also break compatibility with most third party mods that reference this mod's code. (Neo)Forge should be fine but I'm planning to make much bigger structural changes in the future now that I'm finally able to. If you're developing a third party mod that fetches the minimap instance from the AXaeroMinimap class, you should now use HudMod.INSTANCE instead.
* Dimension types shouldn't ever be unknown in singleplayer anymore and require a visit.
* Fixed info displays conflicting with the F3 text.
* Fixed crash on game start when the mod isn't loaded but the code injections are.
* (Fabric) Rewrote Amecs support (key modifiers).

2024/01/26 Update 23.9.7/23.3.14/21.10.41 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.20.4 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.7 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.17 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.31 is HIGHLY recommended.
* (1.20.4 - 1.16.2, 1.12.2) Fixed ALL_BUT exclude list mode not working correctly in entity radar category settings.
* (1.20.4 - 1.16.2, 1.12.2) No longer checking the sub-category exclude list when auto-including the sub-category include list in the super-category because it wasn't useful, didn't work right and caused confusion. You can just remove an element from the include list for the same effect.
* (1.20.4 - 1.16.2, 1.12.2) Fixed status effect instances being created even if they're not configured to register, causing real and potential issues. This requires updating the world map to take effect, if you're using that.
* (1.20.4 - 1.15.2) Fixed an issue causing incompatibility with the Bridging Mod and likely more. Usually made the minimap terrain render in the bottom left corner of the screen.
* (1.20.4 - 1.15.2) Fixed crash when fetching debug FPS.
* (1.20.4 - 1.12.2) Fixed the wrong block tint index being used sometimes, causing incorrect grass/foliage/water colors.
* (1.20.4 - 1.12.2) Fixed new Framed Blocks API support.
* Added crash suppression when fetching texture location for modded entities throws exceptions.

2023/12/20 Update 23.9.6 (MC 1.20.4):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.6 is HIGHLY recommended.
* Fixed text splitter crash. Easily encountered when OPAC is installed.

2023/12/12 Update 23.9.5 (MC 1.20.4):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.5 is HIGHLY recommended.
* Fixed compatibility with Realms.

2023/12/08 Update 23.9.4 (MC 1.20.4, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.4 is HIGHLY recommended.
* Upgrade to Minecraft 1.20.4.
* (1.17.1 - 1.16.2) Same fix for modded dimension support as in 1.12 and 1.18.

2023/12/06 Update 23.9.3 (MC MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.3 is HIGHLY recommended.
* Hopefully actually fixed support for some modded dimensions.
* Fixed entity icon resource loading causing crashes for some.

2023/12/05 Update 23.9.2 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.2 is HIGHLY recommended.
* Fixed support for some modded dimensions.

2023/11/29 Update 23.9.1 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.1 is HIGHLY recommended.
* Fixed various null pointer exception crashes before or during client world changes.

2023/11/27 Update 23.9.0/23.3.13/21.10.40 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.20.2 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.37.0 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.16 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.30 is HIGHLY recommended.
+ (1.20.2 - 1.16.2, 1.12.2) Added support for world map mod's dimension switching. All minimap elements, such as entities, tracked players and waypoints, should render at dimension-scaled positions when appropriate.
* (1.20.2 - 1.16.2, 1.12.2) You can now choose scale 1.5 for entity radar names.
* (1.20.2 - 1.16.2, 1.12.2) The entity radar can now render entity radar names at non-integer scales. Looks a bit weird with the default font but it's better than nothing.
* (1.20.2 - 1.16.2, 1.12.2) Non-living entities now support sprite-based icons.
* (1.20.2 - 1.12.2) Fixed incorrect waypoint order when rendering them with dimension scaling.
* (1.20.2 - 1.16.2, 1.12.2) Some general waypoint-related optimisations.
* Fixed text fields cutting current waypoint teleport commands short on the default waypoint teleport config screen.
* (1.20.2 - 1.16.2) Optimisation of tracked player dimension filtering when rendering them.
* (1.20.2 - 1.16.2) Fixed waypoint dimension scaling not working quite right for modded dimensions. Requires visitting the dimensions once after updating.
* Improved exception handling while fetching entity variant IDs for entity icons.
* (1.20.2 - 1.16.2, 1.12.2) When adding a waypoint, the placeholder input for the Y coordinate of "~" is now an actual placeholder you don't have to erase manually.
* (1.20.2 - 1.16.2) Fixed the name of the first rendered entity dot/icon colliding with other entities.
* (1.20.2 - 1.16.2, 1.12.2) Entity icon variant debug will now only output something when actually preparing an icon (less duplicates).
* Fixed the mod not properly differentiating between IPv6 server addresses. The earliest IPv6 address you connect to will inherit the data that could previously belong to multiple addresses, so you might have to transfer some waypoints. Let me know if this issue affects you and I'll help you out.
* (1.20.2 - 1.16.2) The mod will now let you teleport to waypoints from unconnected sub-worlds if you're in creative mode.
* (1.20.2 - 1.16.2, 1.12.2) You can now connect waypoint sub-worlds that are from the same dimension.
* (1.20.1) Fixed FTB Teams support.

2023/10/23 Update 23.8.4 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.36.0 is HIGHLY recommended.
+ Added a new option to dimension-scale the maximum waypoint render distance, e.g. 1/8 in the Nether. It is enabled by default.
* Proper support for the world map version 1.36.0 and newer.

2023/10/15 Update 23.8.3/23.3.12/21.10.39 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.20.2 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.35.0 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.15 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.29 is HIGHLY recommended.
+ (1.20.2 - 1.16.2, 1.12.2) Added a new predicate "my-ground" for entity radar hard include and include lists which matches entities who match your cave mode status.
* Fixed the default waypoint creation position being the player instead of the camera entity (usually is the player).
* (1.20.2 - 1.19.1) The shared waypoint message will now try to guess the sender player's name if it is sent as a server message.

2023/09/25 Update 23.8.2 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.34.1 is HIGHLY recommended.
* Fixed waypoint edit screen not working correctly for multiple waypoints.

2023/09/22 Update 23.8.1 (MC 1.20.x):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.34.1 is HIGHLY recommended.
* Updated to Minecraft 1.20.2.
+ Fixed on-minimap waypoints sometimes overlapping in a messy way.

2023/09/12 Update 23.8.0 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.34.1 is HIGHLY recommended.
+ Added the ability to add entities to entity category lists not only by their entity type but also item type, player name and even some predicates previously only available for the "hard include", e.g. all hostile and all underground entities.
+ Added a new predicate for category inclusion for "tracked" players, e.g. your party/allies.
* Added a "Friend" category to the default entity radar category config under "Living/Player", which doesn't include anything by default.
* Added a "Tracked" category to the default entity radar category config under "Living/Player", which uses the new tracked player predicate.
* Limited the number of suggestions when adding elements to entity category lists to 100.
+ Added a file-only config option to disable all internet access by the mod.
* (1.12.2) Fixed clicks going through the frame top and bottom on the entity radar category settings screen.

2023/08/31 Update 23.7.0 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.34.0 is HIGHLY recommended.
* (1.20.1 - 1.19.3) Fixed tropical fish not having the correct color on the entity radar.
+ Added a new "common" config saved to the config folder on the client side and the server root folder on the server side. The new config allows you to disable the status effects added by this mod normally and to force some rules on all clients connected to your server. Without the status effects, the server will no longer require all players to have the minimap installed.

2023/08/22 Update 23.6.3/23.3.11/21.10.38 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.20.1 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.33.1 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.13 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.29 is HIGHLY recommended.
* Workaround for a JVM crash on Mac.
* (1.14.4) Fixed entity icons not rendering for banner pillagers and possibly other mobs.

2023/08/15 Update 23.6.2/23.3.10/21.10.37 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.20.1 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.33.0 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.12 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.28 is HIGHLY recommended.
* Fixed crash when a server address starts with "DIM".
* The relative entity Y display is now relative to the render entity, not necessarily your player character.
* Added more null player checks to fix crashes with some mods.
* (1.20.x) Fixed crash with the Stacked Trims mod and possibly other similar mods.
* (1.20.1 - 1.16.2) Fixed waypoint add/edit screen compatibility with mods that modify text box values on mouse click.

2023/08/06 Update 23.6.1/23.3.9/21.10.36 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.12.2, 1.8.9, 1.7.10):

* (1.20.1 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.32.0 is HIGHLY recommended.
* (1.15.2 - 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.11 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.27 is HIGHLY recommended.
* (1.20.1 - 1.16.2) Fixed blinking black screen and incorrect entity icons when conflicting with some mods (e.g. Mob Plaques + Iris).
* (1.20.1 - 1.16.2) Improved incompatible entity render system detection used by entity icons. Now detects mods like LabyMod.
* (1.20.1 - 1.16.2) Implemented workarounds so that text fields on the mod's UI screens work (mostly) with mods like LabyMod that do weird things.
* (1.20.1 - 1.16.2) Started using the #flowers block tag to determine which blocks are flowers, which can affect their visibility.
- Removed Patreon capes code, which have been disabled in all versions to comply with the new Minecraft EULA.

2023/07/22 Update 23.6.0/23.3.8/21.10.35 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.12.2, 1.8.9, 1.7.10):

* (1.20.1 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.5 is HIGHLY recommended.
* (1.15.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.10 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.26 is HIGHLY recommended.
* (1.20.1 - 1.18.2) Reworked the "party/ally player display" to a more universal "tracked player display" that can support many player relation/party systems besides Open Parties and Claims.
* (1.20.1 - 1.16.2, 1.12.2) Added tracked player display that allows you to see certain players beyond the regular entity radar and can support many player relation/party systems.
+ (1.20.1 - 1.16.2, 1.12.2) Added FTB Teams support to the tracked players display. Requires the map mod to be installed on the server side because FTB Teams doesn't sync player positions.
+ (1.20.1) Added Argonauts support to the tracked players display. Requires the map mod to be installed on the server side because Argonauts doesn't sync player positions.
* (1.20.1 - 1.16.2, 1.12.2) World identification server side features should now be working even when connecting to a LAN server.
* (1.20.1 - 1.16.2, 1.12.2) Implemented a better packet handling system which will be useful for future server-sided features.
* Fixed crash caused by OpenGL errors thrown by other mods during entity variant id fetch for entity icon prerender.
* (1.20.1 - 1.14.4) Fixed minimap element rendering (e.g. radar) being more limited in screen depth range than it should be.
* Fixed crash when there's a user-created .txt file with an invalid name in the waypoints folders. Random .txt files with a valid name can still cause crashes though.
* (Forge 1.19.1+) Fixed crash when the model of a block is null.

2023/06/17 Update 23.5.0/23.3.7/21.10.34 (MC 1.20.x, 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.12.2, 1.8.9, 1.7.10):

* (1.20.1 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.5 is HIGHLY recommended.
* (1.15.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.10 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.26 is HIGHLY recommended.
+ (1.20.1 - 1.16.2, 1.12.2) Added a tooltip to the "Info Display Manager" option in the settings so that it can be found by searching for common specific info displays.
+ (1.20.1 - 1.16.2, 1.12.2) Added a tooltip to the "Entity Category Settings" option in the settings so that it can be found by searching for common specific categories.
* (1.20.1 - 1.16.2, 1.12.2) Renamed the "Auto Waypoints On Death" option to "Auto Sub-World On Death" and improved its tooltip to reduce confusion.
* (1.20.1 - 1.16.2, 1.12.2) Added/modified some compass option tooltips so that they can be found by searching for "cardinal" as in cardinal directions.
* (1.20.1 - 1.16.2, 1.12.2) Replaced the "Compass On-Map Scale" option with "Compass Scale" which now affects both on-map and on-frame cardinal directions and is no longer stacked on top of UI scale but rather overrides it, similar to the waypoint scale.
* Updated the Ukrainian translation of the mod. Huge thank you to SwEikil, ttrafford7 and VladOliinyk on GitHub!
* (1.20.x - 1.19.4) Tamed horse-like animals will now always be considered tamed even if their owner ID is null, since Minecraft doesn't sync it anymore.
* Fixed some client world storage issue crashes pointing at the minimap mod.
* (1.20.1 - 1.18.2) Fixed OPAC ally players being displayed twice if the entity radar is also displaying them.

2023/06/06 Update 23.4.4 (MC 1.20):

* Upgrade to Minecraft 1.20.

2023/05/24 Update 23.4.4/23.3.6 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.12.2):

* (1.19.4 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.3 is HIGHLY recommended.
* (1.15.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.9 is HIGHLY recommended.
+ (1.19.4 - 1.16.2) Added a new option to disable biome blending on the map, which can help with performance a lot in some cases of modded biome color calculation.
* (1.19.4 - 1.19.2) Fixed image widgets not working.
* (1.19.4 - 1.17) Improved matrix restoration in case of errors during entity icon prerender.
* (1.19.4 - 1.15.2) Fixed entity icons not supporting entity models that use texture sprite atlases.
* (1.19.4 - 1.16.2, 1.12.2) Reworked how "solid" blocks are detected when determining automatic cave mode so that it is partially based on what the map would display as transparent.

2023/05/15 Update 23.4.3 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.2 is HIGHLY recommended.
* Fixed exception during entity icon rendering sometimes messing up entity models in-game.
* Restored entity icon compatibility with Sodium and possibly other render engines.

2023/05/14 Update 23.4.2/23.3.5 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* (1.19.4 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.2 is HIGHLY recommended.
* (1.15.2, 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.8 is HIGHLY recommended.
* Fixed transparent blocks being invisible when their texture color falls back to vanilla map colors.
* Fixed errors when rendering entity icons based on models that have collection/array fields that contain something other than model parts.
* (1.19.4 - 1.18.2) Fixed claim overlay opacity options not being saved to the config file.
* (1.19.4 - 1.16.2) Improved the check for whether something has actually been rendered to an entity icon. Should help with a lot of instances of entities being completely invisible on the map.
* (1.12.2) Fixed some minimap terrain glitches caused by using the wrong Y in some places.

2023/05/02 Update 23.4.1/23.3.4/21.10.33 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19.4 - 1.16.2, 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.1 is HIGHLY recommended.
* (1.15.2, 1.14.4) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.7 is HIGHLY recommended.
* (1.8.9, 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.24 is HIGHLY recommended.
* (Forge 1.19.4 - 1.17.1) Fixed the mod's overlay rendering under the portal effect.
* Fixed the player direction arrow causing a transparent square around itself when the GUI is rendered on a separate texture. Mainly fixes Exordium compatibility.
* Fixed incorrect (usually very bright) block colors when they are using grayscale textures (often biome-colored blocks). Mainly fixes Faithful resource pack compatibility.
* Fixed loud exception in logs when a block doesn't have a usable texture.
* (1.19.4 - 1.8.9) Added a workaround for when other mods break the framebuffer clear color, which causes all sorts of visual glitches.
* (1.15.2 - 1.12.2) Fixed the overworld coordinates info display not being hidden in the overworld.

2023/04/16 Update 23.4.0 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.30.0 is HIGHLY recommended.
+ Added support for displaying the world map cave mode on the minimap.
* The lighting should now respect the ambient light of dimensions.
* Separated the legible cave map mode from the lighting setting, adding a separate "Legible Cave Maps" option. Simply turning lighting off will now also let you view caves in full brightness.
* Fixed visual consistency with the world map mod for glowing blocks under hightlights (claims).
* The "no cave maps" status effects will now instantly block cave maps even if switching to regular maps takes time.
* Optimized world map region (re)load sorting and timing for a more seamless experience when moving between cave layers or changing mapping parameters.

2023/04/02 Update 23.3.3 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.5 is HIGHLY recommended.
+ Added a new info display that tells you the overworld coordinates corresponding to your position when you are in a coordinate-scaled dimension like the Nether.
* Fixed some instances of client world data issues caused by other mods causing crashes in this one.
* Fixed crash when attempting to use the mod as a dependency in a Fabric dev environment with some versions of non-official mappings, e.g. yarn. The changes might also affect the Forge version of the mod but it's unlikely.
* Potentially fixed some instances of icons not rendering for some mobs.

2023/03/24 Update 23.3.2 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.4 is HIGHLY recommended.
* (1.19.4) (Forge) Removed mod info file meant for Fabric. Caused a crash and confusion when trying to use the Forge version of the mod on Fabric.
* (1.16.5 - 1.16.2) (Fabric) Fixed Iris Shaders sometimes causing rendering issues by locking alpha tests.
* Fixed transparent blocks on the map not using the actual transparency of the block textures.
* Fixed crash on game launch if the mod is never attempted to be loaded.
* Changed the water color in vanilla color mode to the actual vanilla map water color. Although it looks very different and way more purple because of transparency.

2023/03/16 Update 23.3.1 (MC 1.19.4 - 1.19.1, 1.18.2, 1.17.x):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.2 is HIGHLY recommended.
* Upgrade to Minecraft 1.19.4.
* Fixed random crashes in the info display manager.

2023/03/10 Update 23.3.0 (MC 1.19.3 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.2 is HIGHLY recommended.
+ Added a new type of waypoints that automatically disappear when reached.
+ Added a new new info display for the real world time.

2023/03/02 Update 23.2.0 (MC 1.19.3 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.29.1 is HIGHLY recommended.
+ Added a new info display for chunk coordinates.
+ Replaced the Display Y radar option with Display Height that has many modes now.
* Simplified entity height display on radar.

2023/02/05 Update 23.1.0 (MC 1.19.3 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.8 is HIGHLY recommended.
+ Added a info display manager in the minimap information settings that lets you customize the colors and the order of displayed information.
* You can now change the "temporary" state of waypoints through the edit screen, using the same toggle as the enabled/disabled. This enables you to add shared waypoints as temporary.
* Rewrote dropdown menus to be part of the vanilla screen widget system.

2023/01/15 Update 22.17.1/21.10.31 (MC 1.19.3 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19.3 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.8 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.23 is HIGHLY recommended.
* (Fabric) Fixed compatibility with mods that make you join a world before a single client tick.
* (1.19.3 - 1.18.2) Added non-VR Vivecraft detection that disables workarounds used for VR.
* Fixed crash when adding a shared waypoint that has an invalid color index.
* (1.19.3 - 1.17.1) Fixed crash when using the mod with Iris Shaders on some graphics drivers (known to happen on Intel integrated graphics).

2022/12/16 Update 22.17.0 (MC 1.19.3 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.6 is HIGHLY recommended.
+ Added new hard include options in the entity radar category settings: "has-custom-name", "no-custom-name", "in-a-team", "teamless".
+ Added a new option to turn of switching waypoints to the auto sub-world on deathpoint creation.
+ Added a new option to sort waypoints by color.
+ Added a new option to display weather info under the minimap.
* Replaced the "Zoom Out When Enlarged" option with a "Zoom Level When Enlarged" option that lets you choose a specific zoom level.
+ Added support for Framed Blocks.

2022/12/12 Update 22.16.4 (MC 1.19.3):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.5 is HIGHLY recommended.
* Fixed multiplayer server address recognition. You might have to restore your waypoints through the full waypoint menu. In the top-left dropdown menu, locate "Unknown", select it, and do Options -> "Make Server-World Auto".

2022/12/02 Update 22.16.3/21.10.30 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.4 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.22 is HIGHLY recommended.
* (1.19.2 - 1.12.2) Fixed slider options that affect the root entity category settings not being saved when edited from the main minimap settings screen (through search).
* Fixed waypoints being placed underground when standing on path blocks or other similar blocks.
* (1.19.2 - 1.17) Fixed model part poses not being restored after generating an entity icon when Optifine CEM is used.
+ Added a zh_cn translation. Huge thank you to Demonese and SolidBlock-cn for their contributions.

2022/11/09 Update 22.16.2/21.10.29 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.3 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.21 is HIGHLY recommended.
* Fixed all issues caused by assuming that the run directory is the game root directory, mostly in backwards compatibility-related code.

2022/11/08 Update 22.16.1/21.10.28 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* (1.19.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.2 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.20 is HIGHLY recommended.
* (1.19.2 - 1.12.2) Fixed chunks highlights sometimes not refreshing when changing dimensions.
* Fixed weird crash related to the config file "already existing".
* (1.19.2 - 1.17) Fixed crash when resources fail to reload properly and the minimap shaders are never loaded.
* (1.8.9 - 1.7.10) Separate minimap and better pvp lang files.

2022/10/12 Update 22.16.0 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.0 is HIGHLY recommended.
* (1.19.2 - 1.14.4) Fixed glass blocks showing up on the minimap.
+ Added a new option for whether stained glass is displayed.
+ Added new hard include rules to the entity radar category settings: above-ground, below-ground, block-lit, block-unlit.
+ Added a new setting for the on-minimap waypoint scale, with an auto option that uses the minimap frame scale.
* Separated Better PVP and the minimap language files.
* (1.19.2 - 1.18.2) Separated the claim overlay opacity option into 2 options.

2022/09/30 Update 22.15.1 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.0 is HIGHLY recommended.
* Fixed crash when teleporting to a waypoint without the world map mod installed.

2022/09/28 Update 22.15.0 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.28.0 is HIGHLY recommended.
+ Added an alternative key binding to "List Players" that can be used to activate the same mod features.
* Fixed some compatibility issues with Vivecraft. With Vivecraft installed, the mod will no longer render in-game waypoints because they can't be rendered on the UI and rendering them into eyes isn't a good option with how they work.
* The partial Y teleportation option will now redirect to the world map settings if the latest version of the world map is installed.
* Removed vertical stretching of the waypoint backgrounds.
* (1.19.2 - 1.18.2) Open Parties and Claims 0.14.0 support. Now also requires it if you have OPAC installed.
* (1.19.2 - 1.18.2) Moved the OPAC claim color indicator to the front of the custom claim name when displayed under the minimap.

2022/09/05 Update 22.14.1 (MC 1.19.2 - 1.19.1, 1.18.2):

* Fixed all your ally players from OPAC being rendered with your own skin on the minimap.

2022/09/04 Update 22.14.0 (MC 1.19.2 - 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.27.0 is HIGHLY recommended.
+ Added a config-file-only option "radarHideInvisibleEntities" for whether invisible and sneaking entities should be hidden from the radar.
* Fixed crash when using the "Ignore Server Heightmaps" option and an unloaded chunk has highlights (e.g. claim).
* Fixed radar scaling too much on the world map on 1440p screens. Should only affect non-smooth dots and names now, which require integer scaling.
* Fixed entity names on the radar "shaking" too much while moving on higher UI scales.
* Fixed the minimap causing some of the hotbar not to render when colliding with it.
* Removed the vanilla map color requirement for transparent blocks. Fixes stained glass panes not being displayed in Accurate mode. Please update the world map mod as well.
* You can now teleport to waypoints without a Y coordinate if your game mode makes you invinsible (creative mode).
* Added a tooltip for when a setting option requires you to be in game.
* (1.19.2 - 1.18.2) OPAC 0.11.0 support. Now also requires it if you have OPAC.
* (1.12.2) Fixed the current screen not closing when teleporting to a waypoint fails due to unknown Y.

2022/08/16 Update 22.13.2 (MC 1.19.2, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.26.5 is HIGHLY recommended.
* Fixed dropdown menus not working on any screen.

2022/08/15 Update 22.13.1 (MC 1.19.2, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.26.4 is HIGHLY recommended.
* Fixed freeze on dimension join if world map switching takes a long time for some reason. Requires updating the world map to 1.26.3 as well.
* Fixed entity radar not respecting the seeFriendlyInvisibles team rule.
- Removed "beneficial" version of the potion effects.

2022/07/30 Update 22.13.0 (MC 1.19.1, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.26.2 is HIGHLY recommended.
* (1.19.1 - 1.18.2) Fixed crash when a world contains a null biome holder, which is sometimes possible with mods like Multiconnect. Whether it should be possible is another question though.
* (Forge 1.19.1 - 1.14.4) Fixed the proper block model Forge API not being used when calculating block texture colors. Fixes crash with XercaMod.
+ Added support for lowercase waypoint initials.
* Reworked waypoint background rendering slightly to work better with odd characters widths.
* Fixed renamed deathpoints that are no longer deathpoints still being removed when reached, unless you relog.
+ Added an option to treat temporary waypoints as global, enabled by default.
+ Added an option to keep the minimap unlocked (rotating) when enlarged (for circular shape only).
+ Added an option to treat the "Enlarge Minimap" key binding as a toggle instead of having to hold it.
+ Added new waypoint visibility types (Local, Global) called "World Map Local" and "World Map Global" that completely disable the waypoint in-game and on the minimap but the world map keeps treating it as an enabled one (if it's enabled).

2022/07/15 Update 22.12.0/21.10.27 (MC 1.19, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.26.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.19 is HIGHLY recommended.
+ (1.19 - 1.12.2) Added a new option in the entity radar category settings for automatic inclusion of an include list in the super-category. No longer will you have to copy the same entity types to multiple levels in the hierarchy.
* (1.19 - 1.12.2) Fixed some references to the ended minimap session still existing after exiting a world.
+ (1.19 - 1.12.2) Added support for horse armor in entity icons.
* Fixed error in the logs if a block has a null texture.

2022/07/12 Update 22.11.5 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.3 is HIGHLY recommended.
* Fixed waypoint sharing not working.

2022/07/12 Update 22.11.4 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.3 is HIGHLY recommended.
* Fixed compatibility with Forge 41.0.94 and newer. Now also requires it.

2022/07/11 Update 22.11.3 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.2 is HIGHLY recommended.
* Fixed in-game waypoints not rendering.

2022/07/09 Update 22.11.2 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.2 is HIGHLY recommended.
* Fixed compatibility with Forge 41.0.75 and newer. Now also requires it.

2022/07/06 Update 22.11.1 (MC 1.19, 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.1 is HIGHLY recommended.
+ (Fabric 1.19 - 1.18.2) Added map integration for the Open Parties and Claims mod Beta.
* (Fabric) Fixed sneaking detection working differently from Forge on the radar.

2022/06/28 Update 22.11.1 (MC 1.19, 1.18.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.0 is HIGHLY recommended.
* Fixed error spam on world join when OPAC mod is installed.

2022/06/28 Update 22.11.0 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.25.0 is HIGHLY recommended.
+ (Forge) Added map integration for the Open Parties and Claims mod Beta. Fabric support is coming soon.

2022/06/26 Update 22.10.1 (MC 1.19):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.24.0 is HIGHLY recommended.
* Fixed some compatibility issues with 1.19.1, more specifically waypoint teleportation when the coordinates are hidden and waypoint sharing.

2022/06/26 Update 22.10.0 (MC 1.19, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.24.0 is HIGHLY recommended.
+ (Forge 1.18.2) Added map integration for the Open Parties and Claims mod Beta. Fabric and 1.19+ support are coming soon.
* Restored the mechanic of not displaying invisible or sneaking entities on the minimap, which was unintentionally removed.
* (1.19 - 1.14.4) Fixed compatibility with Debugify and potentially other mods that rework edit box focus.
* Fixed support for slider settings overridden by the world map.

2022/06/17 Update 22.9.3/21.10.26 (MC 1.19, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.19 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.23.3 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.18 is HIGHLY recommended.
* (Fabric) Fixed the "No Iris!" message when Iris is in fact installed. The latest Iris builds should be supported automatically, so the explicit support now exists exclusively for the old Iris versions.
* (1.19 - 1.12.2) The "Show Redstone" setting will now be deactivated when using world map chunks instead of redirecting to the world map settings, which don't have an equivalent setting.
* Tooltips in the minimap settings will now be vertically offset to not cover the setting itself.
* Fixed tooltips sometimes going over the screen edge at the bottom of the screen.
* Fixed model rotation in the custom icon definitions not being applied before the hardcoded one (some entities), making it behave differently from what you would expect.
* (1.19 - 1.17) Fixed crash when the head parts of an "ageable model" are null.
* (1.19) Rotation reset when rendering model-based entity icons will now use the rotation from the initial pose instead of zeros.

2022/06/06 Update 22.9.2/21.10.25 (MC 1.19, 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Minecraft 1.19 support.
* (1.18.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.23.2 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.17 is HIGHLY recommended.
* (Fabric) Added support for the AMECS mod.
* (Forge 1.18.2 - 1.12.2) Fixed key modifiers not working correctly on UI screens.
* Fixed rare crash when reloading game resources.
* (1.18.2 - 1.14.4) Fixed some key binding input types not working on UI screens.

2022/05/31 Update 22.9.0 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.23.1 is HIGHLY recommended.
* Rewrote the text splitter used in tooltips to work with any text components.
* Multi-texture renderer should now ignore texture ID -1, in case it somehow gets in there. Might be the cause for the OpenGL errors some people have been experiencing.
* Some improvements to the map element rendering system needed for the parties and claims integration.
* Fixed unpredictable behaviour when only a single entity radar category is rendered.
* Fixed custom tooltip widths not working.

2022/05/21 Update 22.8.2 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.22.0 is HIGHLY recommended.
* Fixed crash when the entity radar is disabled on the first world join and the minimap is displaying the dot or the arrow for the main entity.

2022/05/20 Update 22.8.1 (MC 1.18.2, 1.17.x):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.22.0 is HIGHLY recommended.
* Fixed compatibility with Optifine.

2022/05/19 Update 22.8.0/21.10.24 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.22.0 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.16 is HIGHLY recommended.
* (1.18.2 - 1.12.2) Implemented a new map element rendering system that allows me to render different map elements (entities, waypoints) in different places (inside minimap frame, over the frame, on the world map) using the same universal renderers.
+ (1.18.2 - 1.12.2) Added a new entity radar setting for rendering entities over the minimap frame instead of rendering them inside the frame. Such entities stick to the minimap border like waypoints.
+ (1.18.2 - 1.12.2) Added a new map highlight/overlay system identical to the one recently added to the world map mod. It is to be used for future features.
* (1.18.2 - 1.12.2) Reworked the default in-frame compass rendering. It now renders over the minimap frame, so it can render on top of waypoints now.
* (1.18.2 - 1.12.2) Renamed the "compass over waypoints" option to "compass over everything" to better represent its function and set it to be enabled by default. The in-frame compass is now also affected by it, not just the on-frame one.
* (1.18.2 - 1.12.2) Set the default value of the height limit setting to the maximum value for the player radar category. Only affects new users unless you reset your Entity Category Settings to defaults.
* (1.18.2 - 1.12.2) Fixed the "hide under F3" setting not saving on game exit.
* (1.16.5 - 1.12.2) Fixed radar entities with a 0 tick age glitching out on the radar.
* Fixed on-minimap waypoints conflicting with depth testing of other modded UI that might render on top of the minimap.

2022/05/03 Update 22.7.0/21.10.23 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.21.0 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.16 is HIGHLY recommended.
* (Fabric/Quilt) Fixed crash when gameDir is set to just '.'.
* (1.18.2 - 1.12.2) Improved tooltip support for text formatting, which should be useful for future updates.
+ (1.18.2 - 1.12.2) Added a new setting to control the width of the chunk grid lines.
* (1.18.2 - 1.12.2) Fixed crash when using safe mode at minimap sizes 64 or 128 exactly.
* (1.18.2 - 1.15.2) Fixed the background of the first entity radar name to render on the minimap being erased by other radar dots.
* (1.18.2 - 1.17.1) Fixed minimap in safe mode breaking the game UI scale when the minimap is smaller than 129.
* (1.18.2 - 1.17.1) Fixed the slime chunks setting having the wrong label in multiplayer.
* Fixed currently selected waypoint sub-world affecting the seed used for slime chunks in multiplayer.
* Fixed slime chunks sometimes not updating when changing the seed.
* Small slime chunks optimization when using the world map mod chunks.
* (1.8.9 - 1.7.10) Fixed incorrect frame buffer sizes in minimap safe mode.

2022/04/21 Update 22.6.1 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.7 is HIGHLY recommended.
* (Fabric/Quilt) Fixed compatibility with QuiltMC.

2022/04/17 Update 22.6.0 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.6 is HIGHLY recommended.
+ Added manual cave mode key binding and a setting to configure the manual cave mode start Y.
* (Fabric 1.16.2) Fixed light value display not working outside Y 0-255.
* (1.12.2) Fixed crash when the light value display is enabled and you're located outside of Y 0-255.
* (1.12.2) Fixed waypoints not rendering correctly when at exactly 90 or -90 yaw angle.

2022/04/07 Update 22.5.0 (MC 1.18.2, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.6 is HIGHLY recommended.
+ Added a new entity radar setting for display the entity Y level. Configurable per entity radar category.
+ Added a new option to the light level display setting for displaying block and sky light separately but at the same time.

2022/03/26 Update 22.4.0 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.5 is HIGHLY recommended.
* Toggling zoom will now skip zoom levels that are effectively the same as your current one when "cave zoom" is in effect.
* When viewing a non-auto waypoint sub-world, the mod will let you know under the minimap and over the waypoint names.
+ Added a new option to hide the minimap when the F3 screen is enabled.

2022/03/12 Update 22.3.1/21.10.22 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.2 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.4 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.15 is HIGHLY recommended.
* (1.18.2 - 1.12.2) Deleting a singleplayer world will now also delete the waypoint data for it.
* Fixed crash when the player bounding box is null for some reason.
* Updated Polish translation. Huge thank you to Greg-21!

2022/02/26 Update 22.3.0 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.3 is HIGHLY recommended.
* Reworked how entity type include/exclude lists work in the entity radar category settings. You can now input custom patterns that match multiple entity types, for example 'wildlife:*' to add all entities from the Chirpy's Wildlife mod. There is more you can do though. Please read the new tooltip on the include/exclude list editor screens by hovering over the new '?' element.

2022/02/13 Update 22.2.0/21.10.21 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.3 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.14 is HIGHLY recommended.
* (1.18.1 - 1.12.2) Reworked the minimap frame texturing. The square frame is now customizable along the whole length instead of using small repeating pieces and the corners are now 16x16. The circle frame now uses multiple long textures instead of a ton of small repeating pieces. The minimap frame textures have been moved to a separate image file.
* (1.18.1 - 1.12.2) Updated the default frame textures to use shading more similar to the vanilla UI.
* (1.18.1 - 1.12.2) Newly created "old deathpoints" will now be affected by the deathpoint setting because they are no longer of the type 0 (regular waypoints).
* (1.18.1 - 1.12.2) When deathpoints are disabled, the latest deathpoint will still become an old deathpoint when you die instead of being completely removed.
* (1.18.1 - 1.12.2) Deathpoints will now always render on top of every other waypoint.
+ (1.18.1 - 1.12.2) Added a new option to automatically delete deathpoints when they are reached. Enabled by default.
+ (1.18.1 - 1.12.2) Added a new option to hide the minimap when a GUI screen is open, e.g. inventory, with some exceptions. Enabled by default.
+ (1.18.1 - 1.12.2) Added a new option to color the north direction on the compass differently from the other.
+ (1.18.1 - 1.12.2) Disabling all types of waypoint settings should no longer completely disable the waypoint feature. You should now still be able to use the (full) waypoint menu.
* Fixed crash on world join when the configured teleportation command format is empty for any world/server.

2022/01/31 Update 22.1.3 (MC 1.18.x):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.2 is HIGHLY recommended.
* (Forge) Workaround for the new Forge and Optifine compatibility issue causing crashes when teleporting to waypoints.

2022/01/30 Update 22.1.2/21.10.20 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.13 is HIGHLY recommended.
* Fixed the add button not working in the waypoint menu.

2022/01/28 Update 22.1.1/21.10.19 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.13 is HIGHLY recommended.
* (Fabric) Fixed the mod not being remappable to Yarn mappings.
* Fixed being able to cause a crash in the waypoint menu when teleporting quickly after unselecting the waypoint.
+ (1.18.1 - 1.12.2) Added a toggle for whether to add 0.5 to the Y coordinate when teleporting.
* (1.18.1 - 1.12.2) Fixed entity icon prerender bug, since the recent optimization, ironically causing major performance issues for entities that can't get a working icon (most modded mobs).
* (1.18.1 - 1.17) Fixed the minimap crosshair blinking on the frame that an entity icon prerenders on.
* (1.18.1 - 1.17) Fixed crash when the world bottom is greater than 0.
* Fixed the minimap sometimes not updating map textures when building over void. Very noticeable when playing the Oneblock map.

2022/01/19 Update 22.1.0 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.20.0 is HIGHLY recommended.
* Massive entity icon render optimization. On 1.15.2 and newer, should now be pretty much as fast as entity dots. Mostly affects lots of different entity icons being on the radar.
* Void will now have a dark color on the map instead of being completely black, except in cave mode. Requires updating the world map mod, if you're using it as well.
* Fixed height-based entity darkening not working as intended. Should now darken entities at 25% of the height limit at 75% brightness.
+ Added a new entity radar setting for configuring a custom Y distance requirement for the depth-based darkening.
+ (1.18.1 - 1.17) Added glow item frames to the default exclude list of the "Any" category like the regular ones.
* Improved some tooltips in the radar category settings screen.
* (1.12.2) Fixed lighting consistency with newer MC versions.

2022/01/09 Update 21.23.1/21.10.18 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.19.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.13 is HIGHLY recommended.
* (Fabric) Fixed rare crash when the GUI screen is set before the mod instance is constructed.
* (1.18.1 - 1.12.2) Replaced the "Leave without saving your changes?" screen when leaving entity radar categories settings by pressing Escape with a "Save changes before you exit?" screen. Pressing the Cancel button should be unchanged.
* Fixed latest deathpoints not being converted to old deathpoints in waypoint sets that aren't currently selected.
* (Forge 1.18.1 - 1.17) Fixed the mod UI being under the pumpkin and frostbite UI layers.

2021/12/28 Update 21.23.0/21.10.17 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.19.0 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.12 is HIGHLY recommended.
* (1.14.4 - 1.7.10) Fixed crash when an entity model on the radar has a non-null but still unusable texture, for some reason.
* (1.18.1 - 1.12.2) Reworked how the teleport command options work. You can now rearrange the waypoint coordinates in the command use the waypoint name.
* (1.18.1 - 1.12.2) Support for the improved world map waypoint creation introduced in the world map version 1.19.0.
* (Fabric) Fixed entity icons compatibility with newer versions of Iris.

2021/12/20 Update 21.22.6/21.10.16 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.8 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.12 is HIGHLY recommended.
* (1.18.1 - 1.14.4) Fixed key press event not being cancelled when adding a new waypoint by pressing ENTER, having the potential to cause null pointer crashes (confirmed on 1.18 with JEI).
* (1.18.1 - 1.12.2) Fixed corrupt or invalid entity radar config file causing a crash on game start. Should now back up the broken file and continue with the default config.
* Moved the log error message when there are exceptions when converting block textures to colors. Should now help to pinpoint a specific block that causes crashes when handling such exceptions.

2021/12/12 Update 21.22.5/21.10.15 (MC 1.18.x, 1.17.x, 1.16.5 - 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.18.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.7 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.11 is HIGHLY recommended.
* (1.18.1 - 1.15.2) Fixed crash when a world map texture is deleted at the wrong time (if using the world map textures on the minimap, which is the default).
* (1.18.1 - 1.18) Fixed the controls button on the world map not opening the key bindings screen.
* (1.18.1 - 1.17) Fixed crash when the root part of a hierarchical entity model is null.
* (1.18.1 - 1.14.4) Fixed the head of a HeadedModel (e.g. villagers) being ignored when the "main part" of the icon is redefined by a resource pack. Doesn't affect villagers in 1.17+ but can affect modded entities.
* (1.14.4 - 1.12.2) Fixed transparent blocks not rendering correctly in the inventory after ingame waypoints are rendered.
* (Fabric 1.18.1 - 1.18) Stopped using some deprecated Fabric API.
* (1.12.2 - 1.7.10) Fixed waypoints using the player head angle instead of the camera angle.
* Fixed minimap rotation using the player head angle instead of the camera angle.
* (1.18.1 - 1.12.2) Fixed the Y value being adjusted for liquid blocks as if they are carpetlike.
* (1.18.1 - 1.12.2) Fixed the waypoint teleportation being adjusted the wrong way when the destination Y is negative.

2021/12/06 Update 21.22.3.1 (MC 1.18):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.6.1 is HIGHLY recommended.
* Made the mod usable with all future 1.18.* versions by default. In the case of future compatibility issues, things will break and require a fix. Might be good idea to wait for my confirmation before using the mod in newly released MC updates, but it's up to you.

2021/12/02 Update 21.22.3 (MC 1.18):

* (Forge) Upgrade to Minecraft 1.18.
* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.5 is HIGHLY recommended.

2021/11/30 Update 21.22.3/21.10.14 (MC 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Upgrade to Minecraft 1.18.
* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.4 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.11 is HIGHLY recommended.
* (1.17.1 - 1.14.4) Fixed incorrect distance to waypoint when viewing dimensions with a different coordinate scale from your current.
* (1.17.1 - 1.14.4) Fixed tooltips not working on the waypoint menu options screen.
* (1.17.1 - 1.15.2) Fixed the "Compass Over Waypoints" setting not working.
* (1.17.1 - 1.12.2) Various optimizations when updating the block map.
* (1.17.1 - 1.12.2) Optimized biome color blending.
* Fixed slope glitches in caves mode.
* Updated German translation. Thank you to deREALshocK!

2021/11/21 Update 21.22.2/21.10.13 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.3 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.11 is HIGHLY recommended.
* Fixed error handling on world join. Should no longer suppress the initial error or be able to cause indefinite error spam in the logs.

2021/11/15 Update 21.22.1 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.2 is HIGHLY recommended.
* Fixed compatibility issues with other mods caused by the "short" block check added in 21.20.0. For example, Storage Drawers.

2021/11/14 Update 21.22.0/21.10.12 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.10 is HIGHLY recommended.
+ (1.17.1 - 1.12.2) Added a new entity icon type called "outlined_sprite". It should work exactly like the "sprite" type but a black outline is added automatically, similarly to model-based icons. I have noticed a bug where regular sprite icons are vertically flipped and everyone who uses the system worked around it by flippings their images. This issue is not present when using the outlined type. Fixing the issue for regular sprites is not that simple if I don't want to break existing resource packs, but I'll look into it.
+ (1.17.1 - 1.12.2) Added a new entity icon type called "normal_sprite" to replace the type "sprite". The new type does not flip the provided sprite images vertically. The type "sprite" in older resource packs will still be supported with image flipping still present.
+ (1.17.1 - 1.12.2) Added a separate setting for the main entity dot size.
* (1.17.1 - 1.12.2) Changed the Disable/Enable toggle in the waypoint add/edit screen to a Enabled/Disabled toggle to keep it consistent with the Local/Global one.
* The mod automatic updater will now make multiple attempts to get the canonical path of the mod jar if necessary.
* Added an additional security check for online image widgets.
* Waypoint sharing should now work when some launchers use symlinks for game directories (e.g. GDL).

2021/11/01 Update 21.21.0 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.0 is HIGHLY recommended.
* Typing a space in a coordinate text field in the new/edit waypoint screen will now move everything after the space to the next text field. Pasting something like "3511 70 -476" into the X coordinate field will also automatically separate the coordinates into the right fields.
+ Added more tooltips in the entity radar category screen.
* Improved error reporting when the entity radar category config file can't be loaded due to being incorrectly formatted or corrupt.
+ Added new entity radar category hard include types, "vanilla" and "modded", that include all vanilla or all modded entities in a category.
+ Added a new setting for controlling when waypoint distance is converted to kilometers.
+ Added a new setting for controlling the precision at which waypoint distance is displayed.
+ Added a new option in the waypoints menu options for sorting waypoints in the list by "angular distance". This can be useful when you want to quickly find waypoints that are in your ingame view. In this sorting mode, the closer the waypoint is to the center of the screen, the higher on the list it will be.
* Distance sorting in the waypoint menu will now be based on the distance from the camera, not the render entity position.
* Fixed 2D waypoint sorting by distance in the waypoint menu.

2021/10/24 Update 21.20.0/21.10.11 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.18.0 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.10 is HIGHLY recommended.
* (1.17.1 - 1.14.4) Fixed potential issues caused by different types of air (e.g. cave air) not being fully accounted for in map writing.
* (1.17.1 - 1.12.2) The height level for very short blocks like carpets and 1 layer of snow will now be adjusted by -1. This means that they won't cause harsh shading on the map. You can toggle it in the settings. Requires at least version 1.18.0 of the world map, if you're using world map chunks on the minimap.
* Small but potentially very effective optimization when fetching texture color for a block state.

2021/10/15 Update 21.19.0/21.10.10 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.17.3 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.9 is HIGHLY recommended.
* (1.17.1 - 1.14.4) Unified what the minimap and world map consider "flowers". Tall flowers like Rose Bushes and Sunflowers are now included.
* Made the buttons on the waypoint menu options screen wider, so that translators have more space to work with.
* Made some buttons on the waypoint edit screen wider, so that translators have more space to work with.
+ (1.17.1 - 1.12.2) Added new type of hard include in the entity radar category settings, which includes all baby variants of mobs, in case you want to configure them separately.
+ (1.17.1 - 1.12.2) Added a new key binding for reversing the order in which entities are rendered on the minimap while you're holding it. Can help with finding entities buried under other entities.
* (1.15.2) Fixed waypoints on the waypoint menu interfering with the options menu buttons.
* (1.17.1 - 1.12.2) Fixed confirming or cancelling on the Reset Default Settings screen closing the settings screen completely.

2021/10/08 Update 21.18.0/21.10.9 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.17.2 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.8 is HIGHLY recommended.
+ (1.17.1 - 1.12.2) Added option for entity radar category duplication (non-protected only).
+ (1.17.1 - 1.12.2) Added option for entity radar category cutting and pasting (non-protected only).
* (1.17.1 - 1.12.2) You can now quickly move an entity radar sub-category from one end of the list to the other.
- (1.17.1 - 1.12.2) Removed the bottom "Add Sub-Category" option. The top one is unaffected.
+ (1.17.1 - 1.12.2) Redesigned the relationship arrows in the entity radar category settings to make them more obviously arrow-shaped. Also removed the very-top arrow going from nowhere.
+ (1.17.1 - 1.12.2) Replaced the "INHERIT" option with a simple "-".
+ (1.17.1 - 1.12.2) Moved the "Display", "Dot Color", "Icons" and "Names" to the top of the list in the entity radar category settings.
+ (1.17.1 - 1.15.2) Fixed multi-texture renderer provider not resetting when the game crashes, making the mod incompatible with something like NotEnoughCrashes.
+ Added in-game setting for update notifications.
* Fixed the minimap not reloading visible world map regions that have been unloaded.

2021/10/02 Update 21.17.2 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.17.1 is HIGHLY recommended.
* Fixed moving entity radar categories not always working correctly after deleting a category.

2021/09/29 Update 21.17.1 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.17.1 is HIGHLY recommended.
* Fixed crash when an entity on the radar other than a player does not have a registered entity type/entry. For example, this caused a crash when engaging in a battle in Pixelmon.
* (1.14.4) Fixed compatibility with the latest Optifine version on the latest Forge version.

2021/09/28 Update 21.17.0/21.10.8 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.17.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.7 is HIGHLY recommended.
* (1.17.1 - 1.12.2) Completely reworked the entity radar config. You can now create your own entity categories and sub-categories or even redefine the default ones (players, hostile mobs, items etc). You can add or remove specific entity types (cow, skeleton, spider etc) to/from a category by adding them to a corresponding list in the category settings. Most of the entity radar settings that used to be global can now also be configured per category. Categories that are higher on the list are prioritized when multiple categories include the same entity type.
+ (1.17.1 - 1.12.2) Added a master setting for the entity radar and a new key binding for toggling it.
+ (1.17.1 - 1.12.2) Added settings for entity icons and names to the regular entity radar setting screen. Although category settings can (and probably will) override them.
* (1.17.1 - 1.17) Fixed waypoint menu list narrations.
* Fixed compatibility with Immersive Portal (or similar mods) when using Optifine anti-aliasing. Caused UI to stop rendering.
* Improved automatic backups when saving a file fails.

2021/08/30 Update 21.10.7 (MC 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.6 is HIGHLY recommended.
* Fixed dropdown menus not working on the waypoints screen.

2021/08/25 Update 21.16.0 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.17.1 - 1.12.2) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.1 is HIGHLY recommended.
* (1.8.9 - 1.7.10) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.5 is HIGHLY recommended.
* (1.17.1 - 1.14.4) Fixed ConcurrentModification crash when rendering entity names on the minimap under specific heavily modded conditions, for example blazes in the nether when you have the Universal Graves mod + the Incendium datapack.
* (1.17.1 - 1.17) Fixed light level being always displayed as 0 or 15 when outside the Y 0-255 boundaries.
* (1.17.1 - 1.12.2) The waypoint distance/name ingame will now only be displayed for the closest waypoint to the crosshair by default. You can configure it in the minimap settings. By default, sneaking (shift) temporarily allows displaying the distance/name for multiple waypoints just as it would work previously.
* Updated the translation files.
* (1.17.1 - 1.12.2) Improved/fixed consistency between how the main waypoint icon and the name/distance labels are centered.
* (1.14.4 - 1.12.2) Updated waypoint rendering to the new system used in 1.15.2 and newer.
* Fixed rare crash when going between dimensions.
* (1.12.2 - 1.7.10) Fixed crash when creating a new waypoint set with your cursor over a waypoint.

2021/08/19 Update 21.15.1.1 (MC 1.17.1):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.1.1 is HIGHLY recommended.
* (Forge) Fixed compatibility with Forge 37.0.37 and newer. Now also requires it.

2021/08/12 Update 21.15.1 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.1 is HIGHLY recommended.
* (1.15.2 - 1.17.1) Reworked how biome blend works on the minimap to avoid using code injections that conflict with some mods (e.g. Better Biome Blend mod on Forge). The conflicts presented themselves in the form of the biome blend radius being capped at 2 (5x5).
* The minimap should no longer try to render for the first time while the loading overlay is being rendered (e.g. when reloading resource packs). This fixes the compatibility issue with Optifine where the whole UI disappeared.

2021/08/09 Update 21.15.0.1 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* (1.12.2 - 1.17.1) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.0 is HIGHLY recommended.
* Fixed crash when opening the minimap settings.

2021/08/09 Update 21.15.0 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2):

* (1.12.2 - 1.17.1) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.0 is HIGHLY recommended.
* (1.17 - 1.17.1) Fixed the minimap messing up the 3D item lighting.
+ Added a search bar to the settings screen.
* Separated minimap settings into multiple screens.
* Increased the default entity number limit from 100 to 1000.
* Reworked how the automatic cave mode activation works. The solid block roof above you no longer has to be all on the same Y level.

2021/08/01 Update 21.14.1 (MC 1.17.1):

* Upgrade to Minecraft Forge 1.17.1!

2021/07/26 Update 21.14.1/21.10.5 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.12.2 - 1.17.1) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.16.0 is HIGHLY recommended.
* (1.7.10 - 1.8.9) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.5 is HIGHLY recommended.
* (1.12.2 - 1.17.1) Fixed the "Biome Blend" setting being set to very high values causing intense framerate drops.
* (1.12.2 - 1.17.1) The mod should no longer cap "Biome Blend" at 5x5 unless the new fix is broken by another mod.
* (1.15.2 - 1.17.1) Fixed in-game waypoints sometimes not being rendered relative to the camera transform.
* (1.15.2 - 1.17.1) Fixed some entity icons appearing blurry when they normally shouldn't be.
* (1.15.2 - 1.17.1) Fixed entity icon compatibility with Iris Shaders mod.
* Fixed error when a block texture's width is greater than the height.

2021/07/16 Update 21.14.0/21.10.4 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.12.2 - 1.17) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.15.0(.1) is HIGHLY recommended.
* (1.7.10 - 1.8.9) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.4 is HIGHLY recommended.
* (1.15.2 - 1.17) Reworked in-game waypoint rendering to now render in the UI space. This allows the text to stick to the pixel grid, which makes the text a lot more readable, even at low scales that wouldn't be usable before, and makes text scale configuration a lot more intuitive. Another thing it should do is make waypoint rendering slightly faster because of optimizations to the depth-sorted rendering. It still looks as if the waypoints are rendered in the world-view space though.
- (1.15.2 - 1.17) Removed waypoint clamp depth setting because it doesn't make sense with the new in-game waypoint rendering.
+ (1.15.2 - 1.17) Added a new setting for configuring the scale of in-game waypoints when they are close to you.
* (1.15.2 - 1.17) Set the "WP Name Above Distance" setting to ON by default.
* (1.12.2 - 1.17) Fixed 2D waypoint sharing.
* (1.12.2 - 1.17) Entities that are configured to display as an icon but fail to load an icon will now automatically display their name under the radar dot. Can be turned off with a new setting called "Entity Name When Icon Fails".
* (1.12.2 - 1.17) Fixed dropdown menus on the waypoint screen visually conflicting with the waypoint names.
* (1.14.4 - 1.17) Workaround for crash with Block Carpentry and similar conflicts. Proper fix coming soon.
* Fixed entity icons not resetting when resetting settings to default.
* Fixed auto-updater not working with GDLauncher.

2021/07/09 Update 21.13.0/21.10.3 (MC 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (1.12.2 - 1.17) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.6.1 is HIGHLY recommended.
* (1.7.10 - 1.8.9) Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1.3 is HIGHLY recommended.
+ (1.12.2 - 1.17) Added 2D waypoints that ignore the Y coordinate. Input "~" in the Y field to create a 2D waypoint.
+ (1.12.2 - 1.17) Added sorting and transparent backgrounds to entity names on the radar.
* (1.12.2 - 1.17) Made the black transparent background of the waypoints distance text slightly wider and increased the opacity so that the "top" waypoint stands out more when 2 or more waypoints are colliding. Should look consistent with the entity names.
* (1.12.2 - 1.17) Simplified/cleaned up some waypoint add/edit code.
* (1.12.2 - 1.17) Reworked how the chunk grid adapts to the map brightness and increased the opacity.
* (1.12.2 - 1.17) Improved the "minimapItemId" config option to now also look for equipped items.
* (1.12.2 - 1.17) Fixed suppressed errors when an entity model has null model parts that are supposed to be rendered.
* (1.7.10 - 1.12.2) Fixed compatibility with BetterFonts.
* Small improvement/optimization to the entity icon definition deserialization.
* (1.7.10 - 1.8.9) Fixed the entiy icon main model part field lookup stopping even if the first matching field references null.

2021/07/06 Update 21.12.5.1 (MC 1.17.1, 1.17):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.5.2 is HIGHLY recommended.
* Minecraft 1.17.1 support.

2021/07/03 Update 21.12.5 (MC 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.5(.1) is HIGHLY recommended.
* (1.17) Fixed a combination of entity icons + compass option not set to "on-map" causing the game to render completely black.
* On-minimap compass background should now render on top of icons/dots.

2021/07/03 Update 21.12.4/21.10.2 (MC 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.5 is HIGHLY recommended.
* Improved how the entity icon outline handles transparency.
* Fixed entity radar not working when another mod sets render view entity to null before/during client tick.
* Fixed crash when an entity renderer that couldn't be traced also returns a null texture.
* Fixed in-game waypoints messing up the UI model (block items) lighting.
* (1.12.2) Fixed horse and donkey ears not rendering on the icons.
+ Added info about the 'debugEntityVariantIds' config option in the entity icon example files.

2021/06/30 Update 21.12.3/21.10.1 (MC 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.4 is HIGHLY recommended.
* (1.16.2 - 1.17) Fixed the built-in entity icon model definitions incorrectly handling modded models that override the vanilla ones. Should work like before now.
* (1.16.5 - 1.15.2) Disabled fog for some render types that shouldn't have it. Although I don't think it had any effect anyway.
* (1.12.2 - 1.15.2) Improvements to the entity icon system necessary for Minecraft 1.17, but can be useful in older versions too.
* (1.12.2 - 1.15.2) The entity icon model will now center on the pivot point of the main model part on the X axis. Centering on the Y and Z axes stays the same. The mod used to also find the center of the main cuboid but that system does not work with 1.17 goats and likely other modded mobs. The only time X-centering on the pivot point won't work is when the pivot point of the head model is weirdly defined and is offset even in the game (e.g. vanilla foxes). You can fix it using a custom icon definition.
* (1.15.2) Significantly optimized rendering of almost all minimap elements, e.g. entity dots, icons, waypoints, block map textures. This was necessary in 1.17 but will benefit the older versions too.
* (1.7.10 - 1.15.2) Fixed slope shading bug when leaving cave mode.
* (1.12.2 - 1.15.2) Rendered waypoints will now be visually sorted based on distance.
* (1.7.10 - 1.15.2) Fixed crash when adding a shared waypoint from a dimension you don't a waypoint sub-world for.
* (1.15.2) Fixed entity icon model rendering not working properly when GlStateManager is "disabled" by a mod (for example Canvas Renderer in 1.17).
* (1.7.10 - 1.15.2) Fixed OpenGL error crash when texture with ID 1 exists but for the wrong target.
- (1.7.10 - 1.15.2) Removed the zh_cn translation file because of a lot of criticism to the point where it's probably better to just use the default one.
* (1.12.2 - 1.15.2) Support for the per-server "Ignore Server Heightmaps" option in the world map mod 1.14.4+. Older minimap versions will always get "false" from the new world map, so keep that in mind.
* (1.12.2 - 1.15.2) Moved the "Ignore Server Heightmaps" option to the the per-server config. This means that it is now stored in the "XaeroWaypoints" directory, which isn't very intuitive, so I'm probably going to rename the folder in the future.
* (1.14.4 - 1.15.2) The mod will now automatically cap the vanilla biome blend setting at 5x5 until I rework the map generation to not be significantly affected by higher values.
* (1.12.2 - 1.15.2) Fixed framebuffer objects being unnecessarily recreated.
* (1.15.2) Rendering improvements consistent with the world map mod.
* (1.15.2) Fixed some render layer-related exceptions when prerendering entity icons for entity instances that require dual vertex consumers for rendering and potentially other stuff. For example, this issue would affect icons for entities that hold enchanted items in their hands.
* (1.12.2 - 1.15.2) Player heads/icons will now use the same system as the rest of the entities.

2021/06/28 Update 21.12.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.4 is HIGHLY recommended.
* Support for the per-server "Ignore Server Heightmaps" option in the world map mod 1.14.4+. Older minimap versions will always get "false" from the new world map, so keep that in mind.
* Moved the "Ignore Server Heightmaps" option to the the per-server config. This means that it is now stored in the "XaeroWaypoints" directory, which isn't very intuitive, so I'm probably going to rename the folder in the future.
- Removed the zh_cn translation file because of a lot of criticism to the point where it's probably better to just use the default one.
* The mod will now automatically cap the vanilla biome blend setting at 5x5 until I rework the map generation to not be significantly affected by higher values.
* Fixed chunk grid lines randomly not rendering correctly because of a vanilla bug.
* Fixed framebuffer objects being unnecessarily recreated.
* Rendering improvements consistent with the world map mod.
* (Fabric) Fixed errors from the first loading stage being suppressed by Fabric.
* Fixed some render layer-related exceptions when prerendering entity icons for entity instances that require dual vertex consumers for rendering and potentially other stuff. For example, this issue would affect icons for entities that hold enchanted items in their hands.
* Player heads/icons will now use the same system as the rest of the entities.
* Fixed player skins in-game becoming blurry when using player heads/icons on some scale options.
* Fixed performance issues when using "Ignore Server Heightmaps".

2021/06/26 Update 21.12.2 (MC 1.17):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.4 is HIGHLY recommended.
* Support for the per-server "Ignore Server Heightmaps" option in the world map mod 1.14.4+. Older minimap versions will always get "false" from the new world map, so keep that in mind.
* Moved the "Ignore Server Heightmaps" option to the the per-server config. This means that it is now stored in the "XaeroWaypoints" directory, which isn't very intuitive, so I'm probably going to rename the folder in the future.
- Removed the zh_cn translation file because of a lot of criticism to the point where it's probably better to just use the default one.
* The mod will now automatically cap the vanilla biome blend setting at 5x5 until I rework the map generation to not be significantly affected by higher values.
* Fixed chunk grid lines randomly not rendering correctly because of a vanilla bug.
* Fixed framebuffer objects being unnecessarily recreated.
* Fixed OpenGL 3 support on some devices.
* Rendering improvements consistent with the world map mod.
* Started using the "blend" option in the shaders.
* Fixed errors from the first loading stage being suppressed by Fabric.
* Fixed bug in the "ignore heightmaps" height code.
* Fixed some render layer-related exceptions when prerendering entity icons for entity instances that require dual vertex consumers for rendering and potentially other stuff. For example, this issue would affect icons for entities that hold enchanted items in their hands.
* Player heads/icons will now use the same system as the rest of the entities.
* Fixed player skins in-game becoming blurry when using player heads/icons on some scale options.
* Fixed performance issues when using "Ignore Server Heightmaps".

2021/06/20 Update 21.11.5 (MC 1.17):

* Fixed OpenGL error crash when texture with ID 1 exists but for the wrong target.

2021/06/20 Update 21.11.5 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Improvements to the entity icon system necessary for Minecraft 1.17, but can be useful in older versions too.
* The entity icon model will now center on the pivot point of the main model part on the X axis. Centering on the Y and Z axes stays the same. The mod used to also find the center of the main cuboid but that system does not work with 1.17 goats and likely other modded mobs. The only time X-centering on the pivot point won't work is when the pivot point of the head model is weirdly defined and is offset even in the game (e.g. vanilla foxes). You can fix it using a custom icon definition.
* Significantly optimized rendering of almost all minimap elements, e.g. entity dots, icons, waypoints, block map textures. This was necessary in 1.17 but will benefit the older versions too.
* Fixed slope shading bug when leaving cave mode.
* Rendered waypoints will now be visually sorted based on distance.
* Fixed crash when adding a shared waypoint from a dimension you don't a waypoint sub-world for.
* Fixed entity icon model rendering not working properly when GlStateManager is "disabled" by a mod (for example Canvas Renderer in 1.17).
* Fixed main entity dot being offset and not smooth when Optifine is installed.
* Fixed OpenGL error crash when texture with ID 1 exists but for the wrong target.

2021/06/19 Update 21.11.4 (MC 1.17):

* Fixed entity icon model rendering not working properly when GlStateManager is "disabled" by a mod (for example Canvas Renderer).

2021/06/18 Update 21.11.3 (MC 1.17):

* Fixed default entity icons for llama, rabbit and ravager.
* Fixed some potential issues that may come from the Optifine anti-aliasing compatibility if another mod doesn't restore the main FBO in a certain rendered frame. Only helps if Optifine isn't installed.
* Fixed main entity dot being offset and not smooth when Optifine is installed.

2021/06/18 Update 21.11.2 (MC 1.17):

* Fixed square frame of the minimap not scaling properly.
* Fixed OpenGL error crash on world start.
* Fixed compatibility with Optifine anti-aliasing.
* Fixed glitches around entity icons on some devices.

2021/06/17 Update 21.11.1 (MC 1.17):

* Upgraded to Minecraft 1.17. If you were using the Xaero's World Map mod in addition to this one in 1.16.5, then your waypoints might end up in a sub-world that isn't chosen automatically. Check out the top-right dropdown menu in the waypoints screen and the "Options->Make Sub-World Auto" feature.
* Improvements to the entity icon system necessary for Minecraft 1.17, but can be useful in older versions too.
* The entity icon model will now center on the pivot point of the main model part on the X axis. Centering on the Y and Z axes stays the same. The mod used to also find the center of the main cuboid but that system does not work with 1.17 goats and likely other modded mobs. The only time X-centering on the pivot point won't work is when the pivot point of the head model is weirdly defined and is offset even in the game (e.g. vanilla foxes). You can fix it using a custom icon definition.
* Significantly optimized rendering of almost all minimap elements, e.g. entity dots, icons, waypoints, block map textures. This was necessary in 1.17 but will benefit the older versions too.
* Fixed slope shading bug when leaving cave mode.
* Rendered waypoints will now be visually sorted based on distance.
* Fixed crash when adding a shared waypoint from a dimension you don't have a waypoint sub-world for.

2021/06/06 Update 21.10.0.4 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Fixed compatibility with OptiFabric.

2021/06/06 Update 21.10.0.3 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Fixed the entity icon renderer breaking when an entity renderer leaves the matrix stack modified, causing all new entity icons to render blank. For example, this would happen when encountering the "Decayed" mob from Biome Makeover.

2021/06/06 Update 21.10.0.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Fixed conflict with GeckoLib and potentially other similar mods.

2021/06/05 Update 21.10.0.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Reworked how entity icon model layers work. The layers will now be detected automatically by tracing the entity renderer. Should support a lot more modded mobs now. The new system should also have no issues handling custom-defined model parts for layers that previously would not work properly.
+ Added helmet support to the entity icon rendering.
* Fixed the main icon model not being centered on the Z axis. You might need to adjust your json definitions.
* Replaced the 'variantIdMethod' option in the icon definition json with 'variantIdBuilderMethod'. The mod is backwards-compatible with the old files though.
* Replaced 'extraLayerAllowed' option in the icon definition json with 'layersAllowed', which works with the new layer system.
* Fixed the meaning of the icon type "model" in the icon definitions. It will now use the actual default model config even if a non-default one is defined for the "default" variant key.
* Brought back the old design of having the main entity dot be visible under the view direction arrow. This way it is much easier to quickly determine which point of the arrow points forward.
* The main entity dot will now be rendered on top of waypoints instead of underneath.
+ Added a transparent background to the on-map compass letters to make it more visible over bright blocks.
* Fixed light value display not being translatable.
* Fixed the "Unknown Biome" biome display result not being translatable.
* (1.14.4+) Fixed using the commands with the "minecraft:" prefix (added by mods) when teleporting between dimensions.
+ Added a new config-only option "debugEntityVariantIds" for when you are interested in the entity variant IDs being printed in chat/console when new IDs are encountered while rendering the entity icons. Can be helpful when working on the entity icon packs.
* Fixed conflict with Canvas Renderer and potentially other similar mods.

2021/05/25 Update 21.9.0.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.1 is HIGHLY recommended.
* Fixed crash when creating a new set after selecting some waypoints.

2021/05/24 Update 21.9.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.0 is HIGHLY recommended.
* Reworked how cave mode is triggered. Quickly entering/leaving a "cave" will instantly cause the map to start writing in the new mode in the background, but going back in/out before at least 1 second passes will cancel the mode switch. This would previously sometimes cause cave mode to toggle for a moment, to the point of flickering in some circumstances. This should no longer be the case.
* Leaving cave mode (or light overlay mode) with the world map mod installed will now always take ~1 second instead of loading the standalone minimap view first.
+ Added a new setting for toggling whether the current dimension is displayed under the minimap.
* Fixed light overlay not rendering correctly over water at night.
* Fixed more minimap-world map waypoint sync issues causing new empty waypoint sub-worlds to be created. Should be all of them now.
* When it isn't possible to determine the destination sub-world for the deathpoint, the mod will now create solid deathpoints for every world map in the dimension instead of creating temporary ones.
* When adding shared waypoints, non-existent sub-worlds for all existing world maps in the destination server dimension will be created, so you can have more options for the waypoint destination.
* Simplified the code that makes world/server/sub-world ids not case-sensitive. Shouldn't really change anything, unless I messed it up, but I'm a bit happier now lol.
* (Fabric) Fixed color of some chat messages breaking on line break.

2021/05/16 Update 21.8.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.14.0 is HIGHLY recommended.
* Some UI behaviour changes to match the UI rework in the world map mod.
* You can now close the mod settings with the same key binding that you open them
* You can now close the waypoints menu with the same key binding that you open it with.
+ Added sound effects to dropdown menus.

2021/05/08 Update 21.8.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.5 is recommended.
* Fixed the "default" waypoint teleportation command resetting on game restart if it contains a ":".
* "Tamed" entity category will now only count mobs tamed by you, not other players.
* "Tamed" entity category will now also include horses, donkeys, mules, llamas and foxes.
* (Fabric) Improved mod info json and added Mod Menu config button support.
* (1.8.9 - 1.16.5) Changed the existing potion effects type to "neutral" by default and added new variants of the same effects with types "harmful" and "beneficial".

2021/05/01 Update 21.8.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.4 is recommended.
+ Added new configuration options to the entity icon definition files (resource packs) for configuring the default model-based rendering (in addition to providing your own sprites). Check the updated example files included in the mod jar assets for more info. This lets you do some of the simpler stuff like scaling, moving and rotating the model and specifying what model parts to render and which model part to center on (the main part). However, it does not currently allow you to override the extra layers that are currently hardcoded for some vanilla entity icons, for example enderman eyes, iron golem cracks, villager type and profession textures. Fortunately, some of the hardcoded extra layers will still work even with non-default model parts, but the following ones and possibly others will not: cat collar, llama clothes, pig saddle, shulker head, slime outer layer, stray clothes, strider saddle, tropical fish pattern. It all comes from the way the entity layers are rendered in-game in the first place. Until I release an API for overriding the extra layers (and afterwards), you'll be able to choose whether to allow the extra layer to render or not.
* Entity icon renderer will now reset/restore more of commonly used animation field values, before and after rendering. It is not possible to reset everything that might affect the model animation, so rotation is still being reset for every root model part separately, but you can now disable this via the entity icon definition file, so it makes a difference after all. For example, you would not want rotation to reset for some model parts that are using rotation for some reason, for example the body box of the pig model (which looks like the creeper body when the rotation is reset).
* Fixed crash when leaving a dimension with camo creepers (mod). Can potentially fix compatibility with other similar mods.
* Fixed minimap frame size and zoom based entity culling.
* Removed the tentacles from the default ghast icon.
* Fixed game crash when an entity icon definition resource file does not contain some key-value pairs.
* (Forge 1.15.2 - 1.16.5) Rewrote some projection matrix related code for in-game waypoints rendering, which fixes compatibility with Optifine HD U G6 on Minecraft 1.15.2.

2021/04/23 Update 21.7.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.4 is recommended.
+ Added a new custom entity icon type "dot" (in addition to "model" and "sprite"), which always falls back to rendering the regular colored dot. This means you can now disable entity icons/heads for specific mobs using a resource pack. This doesn't allow for disabling the dots completely for specific entities though, which is a separate planned config feature.
+ (1.16.5) Fixed entity icons looking dark when using the latest preview version of Optifine.
* Fixed waypoints starting to work before world-map-based sub-world IDs can be fetched, causing empty default sub-worlds to be created even when not using Manual map selection mode.
* (1.14.4 - 1.16.5) Added a separate example icon resource file for entity type minecraft:trader_llama. I didn't realize they were a separate entity type from minecraft:llama. I didn't change the default variant ID format for llamas for backwards compatibility reasons.

2021/04/16 Update 21.7.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.3 is recommended.
+ (1.8.9 - 1.16.5) Added a potion effect for disabling the minimap with id xaerominimap:no_minimap.
+ (1.8.9 - 1.16.5) Added a potion effect for disabling the entity radar with id xaerominimap:no_entity_radar.
+ (1.8.9 - 1.16.5) Added a potion effect for disabling the cave maps with id xaerominimap:no_cave_maps.
+ (1.8.9 - 1.16.5) Added a potion effect for disabling the waypoints with id xaerominimap:no_waypoints.
+ Added a new setting for toggling item frame entity dots on the minimap. They are now disabled by default as it is more intuitive to consider them blocks.

2021/04/09 Update 21.6.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.2 is recommended.
+ Added a way for resource packs and mods to add their own entity icons displayed on the minimap or override the default ones. Examples can be found in the mod jar file in /assets/xaerominimap/entity/icon/definition.
* Fixed compatibility with Advanced Rocketry and mods that conflict in similar ways.
* Fixed entity icons scale option not displaying 2 decimal places after the dot.

2021/04/02 Update 21.5.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.1 is recommended.
+ Added a new setting for changing the style of the minimap frame.
+ Added a new setting for changing the color for the colored frame styles.
+ Added a new setting for changing the minimap compass location between "on map" and "on frame". Changed the default to "on map".
+ Added a new setting for changing the scale of the on-map compass.
+ Added a new setting for changing the shadow color of the compass.
+ Added more options to the "Entity Icon Scale" option that rerenders the icons smaller instead of just scaling them down, when selecting options < 1.
* The "Max WP Render Dist" setting now works by exponential increments from 8 to 4194304.
* Fixed entity dot names not rendering properly on default scale when using the unicode font.
* (1.7.10 - 1.14.4) Fixed death point texture not rendering correctly on the minimap when the death point is first in the list and compass is rendered over waypoints.
+ Added Estonian translation of the mod. Huge thank you to Madis0 for translating!
* Updated Russian translation of the mod. Huge thank you to Hy60koshk for translating!

2021/03/26 Update 21.4.5 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.1 is recommended.
* Added a workaround for copy-with-replace silently failing for unknown reasons in some environments (affected waypoints files). Not only should the probability of silently failing be singificantly lower now, but also, in the case it does fail with an exception, necessary backups of the 2 relevant files should be created.
* Added suppression for errors thrown by modded mobs when rotation angles can't be set in order to render the entity icon.
* (Forge 1.14.4 - 1.16.5) Fixed invisible potion effects being counted when calculating the push-box size.

2021/03/24 Update 21.4.4 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.13.1 is recommended.
* Fixed slime chunks causing the minimap to become invisible when using the world map mod.
* (1.14.4) Fixed bug where the minimap center crosshair had the last rendered waypoint's color.

2021/03/19 Update 21.4.3.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Fixed compatibility with Xaero's World Map 1.11.0 - 1.12.2. Version 1.13.0.1 is recommended. Probably no longer compatible with just 1.13.0 though.

2021/03/19 Update 21.4.3 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.13.0.
* Optimizations for using the 1.13.0+ version of the world map mod.

2021/03/09 Update 21.4.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.2 is recommended.
* Fixed the Optifine incompatibility still occurring for some people, which caused the UI to not render.

2021/02/24 Update 21.4.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.1 is recommended.
* Optimized minimap rendering using world map chunks that have light textures.
* Fixed some modded entity icons causing crashes if they throw errors when rendering.

2021/02/19 Update 21.4.0.1 (MC 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.0.2 is recommended.
* Fixed null pointer crash when entity icon model part children field is null.

2021/02/15 Update 21.4.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.0.2 is recommended.
+ Added so-called "push boxes" to the boss health display and the vanilla potion effect display. The push boxes push away the minimap when it is colliding with them. You can turn both push boxes off in the settings or change their type.

2021/02/10 Update 21.3.0.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.0.2 is recommended.
* Fixed symlink support in a lot of places.
* Fixed shulker entity icon.

2021/02/07 Update 21.3.0.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.12.0 is recommended.
+ Added 3D slope shading, which now also takes horisontal slopes into account. The old 2D shading (vertical only) is available as an option in "Terrain Slopes" as "Default 2D".
* Reduced the number of possible slope colors because I think it looks better. Doesn't affect most of the map.
* Fixed entity icons causing a significant lag spike on first render.
* Optimized minimap and chunk grid rendering.
* Improved empty entity icon detection. For example, custom models/animations (Optifine resource packs) that break the original entity models, causing the icons to become invisible, will now be detected. Dots will be rendered instead.
* Added brightness-dependent opacity to the chunk grid, so that the actual map is easier to see at night.
* Increased the brightness range of darkened entities.
* When in cave mode, entities should now change transparency based on your Y-distance instead of brightness.
* Fixed the huge offset of the displayed name for entity icons that defaulted to dots.
+ Added a new setting for changing the UI scale of the minimap. The default "Auto" option should work the same way older minimap versions did. This isn't perfect yet because it literally just scales everything up/down without affecting how much is visible. I want to fix that in the future.
* Fixed crash when certain modded entities fail to render for the icon/head.
* Some controls code clean up.
* (1.15.2) Optimized text rendering, which includes waypoints.
* (1.8.9, 1.7.10) Changed the default teleport command from "/tp @s" back to "/tp".

2021/02/02 Update 21.2.0.2 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.11.2 is recommended.
* Fixed compatibility with Optifine.

2021/01/29 Update 21.2.0 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.11 is recommended.
* Resetting settings to default should now read the config file from the defaultconfigs directory. The config files don't have to contain every parameter, so the default config should ideally only contain the values that you want to change.
* The mod will now load the config from the defaultconfigs directory before loading the main config file.
* Redesigned the death point for more consistency with the rest of the waypoints.
* Transformed the "Entity Dots Scale" setting into the "Entity Dots Size" with the default value of 2, which corresponds to entity scale 1.5.
* Redesigned the entity dots for better visibility and more consistency with the entity icons/heads. You can restore the old default look using the new "Entity Dot Style" setting. Also set "Entity Dots Size" to 1 for 1.0x scale.
* Fixed initial field not filling in automatically when creating a waypoint through the world map.
* Fixed player heads sometimes making the whole minimap very dark.
* Fixed "Entity Number" setting causing some entities to not render when they should.
* Added a config-only option for debugging entity icon prerendering.
* The teleport command settings now include the prefix '/', so you can now use other types of chat commands.
* Removed the main entity arrow shadow when the arrow opacity is below 100%.
* Fixed entity icons sometimes rendering "from the back" and darkened.

2021/01/23 Update 21.1.1 (MC 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.10 is recommended.
* Fixed waypoints not saving for servers that you connect to using an address that ends with a dot (a typo).
* Added mod version to the crash report message.
* Separated the minimap lighting setting from the world map lighting setting when the world map is at least version 1.11.10.
* New waypoint initials field will now keep updating based on the waypoint name until you manually change the initials.
- Removed sub-world IDs from the waypoint sharing message, as they were causing issues ever since world-map-based sub-worlds were introduced.
* Waypoints shared from another dimension will now check for sub-world connections to determine the default destination sub-world.
* Fixed exception output caused by vanilla wheat blocks on some resource packs.
+ Added tooltips for settings that redirect to the world map settings.

2021/01/15 Update 21.1.0 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.8 is recommended.
* Reworked in-game waypoint rendering.
* Fixed in-game waypoints being affected by shader mods.
* (1.14.4 - 1.16.4) Fixed in-game waypoint rendering glitch during sneak animation.
* (1.14.4 - 1.16.4) Fixed in-game waypoints not rendering in third-person perspectives.
* Hiding UI with F1 will now also hide in-game waypoints.
* The waypoints menu setting "Multiworld Detection" should no longer affect server level IDs and world map ID.
* World-spawn-based multiworld detection is now disabled by default. I think that multiple sub-worlds sharing the same waypoints by default is not as bad as issues caused by multiworld detection. You can enable it in the waypoints menu -> Options.
* Fixed block textures with size 0x0 being accessed.
* Fixed potential rendering issues caused by OpenGL STACK_OVERFLOW errors on some graphics drivers.

2021/01/09 Update 21.0.0 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.7 is recommended.
* Fixed entity radar names sometimes rendering incorrectly.
* Fixed on-minimap waypoint initials sometimes rendering incorrectly.
* Changed default zoom in/out key bindings to none to prevent accidental presses.
* Changed default zoom to 1x.
* (1.8.9) Fixed minimap being completely black without the world map mod.
* (1.7.10) Fixed incorrect meta data being used for block colors.
* Fixed compatibility with GrossFabricHacks and similar stuff.

2020/12/30 Update 20.30.1 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.6 is recommended.
* Fixed the wrong settings button being called "Change Position".

2020/12/27 Update 20.30.0 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.6 is recommended.
+ Added a new setting for changing the ingame waypoints name scale.
+ Added a new setting for changing the ingame waypoints distance (text) scale.
* Changed how distant in-game waypoint scaling works. It now uses view space depth instead of the actual distance. This means that waypoints that are visually in the corner of the screen won't look bigger than the ones in the center.
+ Added a new setting for changing the ingame waypoints "clamp depth". It is the depth at which waypoints stop getting smaller when you go further away from them. The higher the value, the smaller distant waypoints look. By default, the "Auto" value is used, which is usually 6.0 but can be lower depending on your FOV and screen height.
* Changed the ingame waypoint icon size to match the distance text size. If you want to make waypoints look like what they used to, set clamp depth to 12, waypoints scale to 2.5, waypoints name scale to 0.5 and distance scale to 0.8.
* Made the default scale of ingame waypoints 2 times smaller. Clamp depth works differently now, so distant waypoints shouldn't look too small.
* Changed the default cave mode ceiling to 3x3.
* Lowered the default angular distance for displaying waypoint distances.
+ Added suppression (optimized) for incorrectly defined vanilla map colors. Although this was never an issue on my end since it also crashes the regular vanilla paper maps, it is very common and it doesn't seem to be getting a fix, so I have to do something. For example, this fixes compatibility with Jurassicraft.
* Improved consistency with the world map of how water looks.
* Fixed glowing blocks sometimes not "glowing" at night.
* Fixed glowing structures looking completely flat on the map. For example lava falls, glowstone, glowing trees.
* Changed the minimum "terrain depth" brightness from 0.7 to 0.9 when not using the legacy terrain slopes. Should fix low-height worlds looking dark on the map.
* Fixed the Ars Nouveau mod causing most entity heads/icons to become invisible. Potentially fixed similar issues with other mods.
* Main player/entity crosshair/arrow should now render on top of waypoints.
* (1.7.10 - 1.12.2) Fixed slider settings skipping some values.

2020/12/18 Update 20.29.1 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.5 is recommended.
* Ovehauled the English US translation. Huge thank you to Greg-21!
* (1.7.10) Fixed the incorrect Y coordinate under the minimap.

2020/12/10 Update 20.29.0 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.5 is recommended.
* Reworked the minimap frame size option. You can now choose a specific frame width instead of picking from a few presets. You can even go beyond the old "Large" option.
* Reworked the auto minimap size option. It should now occupy a specific portion of the screen height. Might make the minimap bigger or smaller for you. You can always specify your own size though.
* Increased the size of the enlarged minimap.
* Fixed minimap frame sprite overlapping, which enables better transparency when using resource packs.
* Fixed minimap writing unnecessarily slowing down above render distance 16, while not actually writing to a bigger area.
* Changed default zoom to 2x.
* Zoom in/out key bindings should now register on press and not on release.
* Changed high-resolution scaling to linear, which should improve how the map looks on 4k+ resolutions. This is not related to the minimap size option.
* High-resolution scaling should now work in smaller increments. This is not related to the minimap size option.
* Changed the default value of mob icon settings to "Player List".
* Tooltips should no longer render when you are using a slider in the settings.
* (Forge 1.12.2 - 1.8.9) Incomplete extended blockstate detection should now skip vanilla blocks.

2020/12/02 Update 20.28.2 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.4 is recommended.
* Once again reworked how map writing pace is calculated. Basically reversed to the 20.27.3 method but with a much improved performance stabilizer. There is also still the minimum target time from 20.28.1, so it is kind of the best of both worlds.
* Improved cave mode speed and performance.
* Decreased the size of the squid entity icon.
* (1.14.4+) Fixed entity icons for villagers with profession level not in range [1,5] crashing the game.
* (1.12.2) Fixed coremod compatibility issues with some mods. For example, an older version of 5zig.
* Fixed compatibility with OpenGL older than 1.5.

2020/11/24 Update 20.28.1 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.3 is recommended.
* Reworked map writing frequency calculation. There is now a target time for an amount of work. The target time is dependent on the render distance and things should stay almost the same for higher render distances. Lower render distances will be affected by a new minimum target time. Refreshing the map as fast as previously on lower render distances wasn't necessary. This will give those who use it a performance boost. Players who use lower render distances probably need it.
* Fixed major performance issues in cave mode that became apparent after fixing a bug in 20.28.0.
* Fixed the graphical glitches around the entity icons that some users have encountered.
* Fixed lag spike when turning on light overlay.
* (1.7.10 - 1.12.2) Fixed incompatibility with AgriCraft causing crashes. Probably fixes issues with some other mods as well.
* (1.14.4+) Fixed compatibility with AquaCulture or similar mods.

2020/11/21 Update 20.28.0 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.2 is recommended.
* Fixed the minimap writing becoming way too slow when you have a high framerate but a very busy CPU. Affected mostly people who record videos or stream. The slowing down was supposed to only happen during lag spikes to restore the framerate. Should work better now.
+ (1.14.4+) Added mob variants support for villagers, which takes type, profession and profession level into account.
+ (1.14.4+) Added mob variants support for zombie villagers, which takes type, profession and profession level into account.
+ (1.15.2+) Added mob variants support for iron golems, which now takes the damage level into account.
* (1.14.4+) Improved mob variants support for cats, which now includes the "collar" texture layer (for resourcepacks).
* Improved mob variants support for wolves, which now includes the "collar" texture layer (for resourcepacks).
* (1.12.2+) Improved mob variants support for llamas, which now includes the "decor" texture layer.
* Improved mob variants support for pigs, which now includes the "saddle" texture layer (for resourcepacks).
* (1.16.2+) Improved mob variants support for striders, which now includes the "saddle" texture layer (for resourcepacks).
* (1.12.2+) Improved mob variants support for shulkers, which now takes shulker color into account (for resourcepacks).
* (1.14.4+) Improved mob variants support for tropical fish, which now takes color and pattern into account.
* (1.12.2+) Fixed clothing textures for Stray entity icons.
* Fixed visual glitches with mob icons/heads that were caused by third party mods not using the GL state manager like they're supposed to.
* Fixed entity icons/heads compatibility with OpenGL older than 3.0. Used to display the same icon for all entities.

2020/11/13 Update 20.27.3 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. Version 1.11.1 is recommended.
* (Forge) Fixed servers being displayed as incompatible when the mod isn't installed on the server side.
* Separated scale options for entity dots, icons/heads and names.
* Fixed player heads not being affected by scale options.
* Fixed compatibility with FreeCam and likely other multi-camera mods.
* Removed the duplicate entry for the selected dropdown menu option, removed the selected option text recolor and colored the selected option's background gold instead.
* Fixed the biome name display crashing the game when a world biome has no id/key for some modded reasons.

2020/11/06 Update 20.27.2.1 (MC 1.16.4):

* Most likely fixed the Realms incompatibility.

2020/11/03 Update 20.27.2 (MC 1.16.4, 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
* Support for Minecraft 1.16.4.
* Fixed the mod crashing the game when other mods or the game itself throws OpenGL errors.
* (1.12.2 - 1.16.4) Fixed entity icon prerenderer crashing the game when render info is null, possibly overriding another exception with more useful info.
* (1.15.2 - 1.16.4) Fixed some entity icons not being cleared before prerendering the entity model. This caused graphical glitches.

2020/11/01 Update 20.27.1 (MC 1.16.3, 1.16.2, 1.15.2):

* Fixed mob icons/heads crashing the game when a mob has enchanted items equipped.

2020/10/31 Update 20.27.0 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
+ Added options for entity icons (AKA mob heads) in the entity radar screen for players, friendly, hostile and tamed mobs. Currently supports all vanilla mobs and some modded. Partially supports mob variants. More improvements coming soon!
* Fixed sub-world connections being lost after using the "Make World/Server Auto" feature.
* Changed the lowest mob dot brightness from 0 to 0.25.
- Removed "Lock Player Heads" option as it is now included in the entity radar screen.

2020/10/16 Update 20.26.0 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
+ Added 2 new options to the game time setting for not having the day count displayed.
+ Added a new entity dot type in the "Entity Radar" screen for tamed mobs. You can set a color, visibility and name visibility specific to tamed mobs.
* (1.7.10 - 1.15.2) Fixed the waypoint menu and the new waypoint screen crashing when sub-worlds for non-integer dimensions from newer Minecraft versions are present.
* Optimized memory usage related to safe mode which affected regular mode as well.
* Fixed setting "List Players" key binding to a mouse button not working with entity radar names and crashing the game on some MC versions.

2020/10/09 Update 20.25.1 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
* Fixed the bug where certain chunks would stay unloaded on the minimap, especially on higher render distances.
* (1.8.9 - 1.16.3) Fixed cave roof detection being affected by barrier blocks, especially when server heightmaps are ignored.
* Fixed the native byte order not being used for some people on minimap texture upload, causing incorrect colors.
* More minimap discovery/writing optimization.

2020/10/02 Update 20.25.0 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
+ Added a new option/screen for setting up a light/darkness overlay on the minimap. The overlay highlights blocks whose top light levels are within a custom range, which is 0 - 7 by default. You can choose the light type. The overlay updates at the same frequency as the lighting on the minimap, so it's not instant. Currently using the overlay disables the usage of the world map mod chunks, similar to cave mode, because the world map mod does not support such block overlays (yet?). Works best when paired with the "Show Light Level" option.
* A lot of optimizations in the minimap writing/discovery code. Should improve game performance. This mainly affects cave/overlay maps, if you are using the world map mod as well. Similar improvements are coming soon to the world map mod too though. I'm planning to make map updating speed adjustable/dynamic, which should benefit from the optimizations.

2020/09/25 Update 20.24.0 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer.
+ Added new options to the "Entity Radar" screen for controlling if and when the names of entities are displayed on the minimap.
* Redesigned the "Entity Radar" screen.
* Increased the width of option buttons in the mod settings. Should be very helpful for translations, but the original text lines will benefit as well.
* Fixed rarely visible transparent line/seam in the minimap frame when using the circle shape.
* Fixed continuously going between edit mode (change position) and minimap settings (pressing S while hovering over) creating a GUI screen chain. The longer the chain the more "back" presses would be required to finally exit the screens.

2020/09/18 Update 20.23.0 (MC 1.16.3, 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.11.0 or newer. No longer compatible with older!
* Reworked map shading/slopes. Should give the map a better feeling of depth and improve the appearance in general. You can still use the old shading by choosing the "Legacy" option in the "Terrain Slopes" setting.

2020/09/11 Upgrade to 1.16.3. The 1.16.3 version is still compatible with 1.16.2.

2020/09/10 Update 20.22.0 (MC 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer. Version 1.10.4 is recommended.
+ Added a new option for changing the shape of the minimap to a circle.
* Fixed on-minimap waypoints and compass rendering slightly offset.
* (Forge 1.14.4 - 1.16.2) Added a fallback renderer for patreon capes for when Optifine is installed because Optifine completely overrides them now.

2020/09/04 Update 20.21.0 (MC 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer. Version 1.10.3 is recommended.
* (1.16.2) Fixed text field in the world/server teleport command option not rendering properly when using the default command.
* Removed multiple waypoints controls from the add/edit screen when editing/adding a single waypoint.
* Your current coordinates will now be used as placeholders in the waypoint add/edit screen, instead of actually filling the text fields. This means that you no longer need to delete anything from the text fields to input custom coordinates.
* The automatic waypoint coordinates (now placeholders) will now dimension-scale when switching the sub-world while in the waypoint add/edit screen.
+ Added a comment to the waypoints save file explaining the structure. Needs resaving to appear.

2020/08/28 Update 20.20.3 (MC 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer. Version 1.10.3 is recommended.
* Fixed minimap/waypoints being loaded for worlds that are never joined.
* Likely fixed the issue of disconnecting on game join that some people have been experiencing. Although you need to update the world map mod too, since it was an issue in both mods.
* Dimension-scaled coordinates should now work for all 3 vanilla dimensions. Previously specifically required viewing the Overworld subworld in the Nether. You can now do the opposite, or even replace Overworld with The End. Dimension scales for other (data pack or modded) dimensions can't be assumed (as far as I know) so we'll have to do with this for now.
* Fixed a bug in a custom math util, which can fix various issues. For example, waypoints being created at coordinate -2 when standing precisely at coordinate -1.0.
* (1.7.10) Fixed temporary waypoints being created at the eye Y level.
* Fixed FPS drop and log error spam if "List Players" key binding is set to nothing.
* Improved Croatian and Japanese translations. Huge thank you to COMBOhrenovke and graycat27 for translating!

2020/08/21 Update 20.20.2 (MC 1.16.2, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer.
* Fixed player heads being rendered when holding the TAB key instead of the current key bound to the "Player List" key binding.
* Added more options to the "Show Light Level" option so that you can choose the type of light to show.
* (Forge 1.16.2) Fixed resource pack version.
* Fixed memory leak caused by fake game connections.
* Improved exception handling when starting a minimap session on a new game connection.

2020/08/17 Update 20.20.1 (MC 1.16.2, 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer.
* (1.16.2) Upgrade to Minecraft 1.16.2.
* Fixed hotbar losing transparency when switching waypoint sets.
* Fixed the mod not resetting the server level id when switching between a sub-server, which includes this mod on the server side, and a sub-server that doesn't.
* (1.15.2 - 1.16.2) Fixed deathpoints not working when game rule doImmediateRespawn is enabled.
* (1.16.1 - 1.16.2) Baby piglins should now be displayed as friendly on the minimap.
* All mobs will now be displayed as friendly on the minimap on Peaceful difficulty. Other mods can still make mobs hostile on Peaceful but that's something to fix on their end.
* Fixed some modded hostile mobs not using the hostile mob color on the minimap but still being affected by the hostile mobs toggle.
* Fixed text field placeholders being displayed incorrectly when the placeholder text, which can be changed with a resource pack or translation, does not fit the field without scrolling. Although it will still fit a bit less characters than you would expect because of the color code at the beginning. I might rework it to not use the code in the future.
* Fixed sun light not working correctly on the map. This fix will make the map a bit darker/brighter at night, but that's how it was supposed to be. Might add a slider option for that in the future.

2020/08/07 Update 20.20.0 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.10.0 or newer. No longer compatible with older versions.
+ Added the first server side feature. Installing this mod on the server side (in addition to client) will now make multiworld detection reliable. Although this will change which waypoint sub-world is "auto".
If you're using the world map mod, then just select your old map and confirm. No further action required as it will also restore your waypoints.
If you are NOT using the world map, then go to the waypoints menu, select the correct sub-world from the top-right dropdown menu and use Options -> Make Sub-World Auto.
+ Added a new option "ignoreServerLevelId" to config.txt in XaeroWaypoints for ignoring the new server-controlled sub-world selection.
* (1.14.4 - 1.16.1) Fixed the mod crashing when installed on server side.
* Cave detection will now ignore sky light too when the "Ignore Server Heightmaps" option is enabled.
- Removed API for an old plugin which is out of date and no longer developed.

2020/07/31 Update 20.19.0 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.8.0 or newer.
+ Added a new option for ignoring server heightmaps when updating the minimap or detecting caves. Only use this if the default doesn't work on the server you play on.
* Started using the new waypoint sharing format that supports text formatting from FTB Utilities. The support for the new format has been added months ago, so even old mod versions will be able receive waypoints from this version.
* (Forge) Config button in the mod list will now take you to the mod settings.
* Improved automatic upscale of the minimap, which should better support screen resolutions as high as 16k. This isn't related to the "Minimap Size" option.
* Improved the update notification to now include all outdated mods created by me that you have, instead of having to deal with them 1 by 1. This only includes mods that support the improved notification (at least 20.19.0 version of this mod and 1.9.0 for the world map).
* Improved blending of the player arrow edges.
* Tweaked chunk loading algorithm to work better on very high framerates.
* Fixed minimap glitching shortly after joining a world/server if the world brightness is the darkest possible. Mostly affected MC 1.12.2 and older.
+ (Patron-only) Added the "Don't show again for these updates" button to the automatic update screen.

2020/07/26 Update 20.18.0.1 (MC 1.16.1, 1.15.2, 1.14.4):

* (Forge) Fixed memory leak on world exit.

2020/07/24 Update 20.18.0.1 (MC 1.16.1, 1.15.2, 1.14.4):

* (Fabric) Fixed key events and some other stuff being handled on the server thread causing race conditions.

2020/07/24 Update 20.18.0 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.8. No longer compatible with older versions.
* Fixed the sub-world list trying to find connected sub-worlds on a non-auto world/server, when there are obviously none.
* The selected sub-world will now switch to the "auto" on death (before creating a deathpoint) to lessen the potential confusion.
* Temporary deathpoints will now also be created in all world map-based waypoint sub-worlds, but only if a map hasn't been confirmed yet. This way confirming the map only after you die won't switch you to a sub-world without your latest deathpoint.
* Updated the crash message to include the new preferred bug report link.
* Fixed the minimap being glitchy on world join when not using the world map mod.
* Fixed compatibility with fake worlds (again). For example, fixes crash with bspkrsCore.
* (1.7.10 - 1.12.2) Removed unnecessary fbo setting check, which only caused issues.

2020/07/17 Update 20.17.0 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.7.4 and newer.
+ (1.14.4 - 1.16.1) Added a new button to the waypoints menu options for connecting sub-world from different dimensions mainly for the purpose of cross-dimensional teleportation in multiplayer. If you know that a certain Nether sub-world is from the same world save as your current Overworld sub-world (a vanilla Nether portal takes you there), then you can connect the sub-worlds and be able to teleport. This should fix cross-dimensional teleportation for custom maps from the world map mod. Sub-worlds connected to your current one will be marked with a * symbol and are always at the top of the list.
+ (1.7.10 - 1.12.2) Added a new button to the waypoints menu options for connecting sub-world from different dimensions in multiplayer. If you know that a certain Nether sub-world is from the same world save as your current Overworld sub-world (a vanilla Nether portal takes you there), then you can connect the sub-worlds. Sub-worlds connected to your current one will be marked with a * symbol and are always at the top of the list.
* The effective "auto" sub-world should no longer change (when it's supposed to otherwise) while you're managing waypoints in the waypoints menu. This means that selecting a non-auto sub-world and using something like "Make sub-world auto" should not have unexpected results if the "auto" sub-world switches in the background.
* Fixed waypoints sharing not working for sub-worlds created for custom world maps.
* Fixed clicking "No" in the confirmation screens for waypoints options closing the options menu.
- (1.14.4 - 1.16.1) Removed the "MP Cross-Dimensional TP" option as it is no longer needed.

2020/07/14 Update 20.16.0.2 (MC 1.12.2):

* Fixed waypoints not working with the world map mod.

2020/07/11 Update 20.16.0.1 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.7.4. Not compatible with older versions.
* Reworked when objects of certain classes are (re)constructed. Every object that can potentially "break" because of an exception is now constructed per game connection and not per client instance. This should fix compatibility with something like VanillaFix. This means that reloading a world now reloads the main parts of the mod, which also means that all waypoints are reloaded from the files (temporary waypoints disappear). I'm planning to make a similar change to the world map mod.
* Improved security of the "Make Server/World Auto" and "Make Sub-World Auto" features.
* Improved security of saving mod settings.
* (1.12.2 - 1.8.9) Fixed updated chunks not being reloaded on the map.

2020/07/04 Update 20.15.3 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (Forge) Upgrade to Minecraft 1.16.1.
* (Fabric) Fixed compatibility with Mac.
* Moved S2C packet callbacks to the main thread. Can fix compatibility with some mods/future MC versions.

2020/06/29 Update 20.15.2 (MC 1.16.1, 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* (Fabric 1.16.1) Upgrade to Minecraft 1.16.1.
* (Fabric 1.15.2, 1.14.4) Port to Fabric.
* Fixed a bug in old sub-world name conversion causing duplicate sub-worlds.
* Fixed a rare crash when adding a shared waypoint.
* Improved mod version checking to support separate versions for different mod loaders.
* Fixed some minor bugs in the backwards compatibility of waypoints data.
* Fixed being able to create a waypoint set with the same name, which cleared the original, by typing the name and confirming it in the same frame.
* Waypoints will no longer resave when creating temporary waypoints because it's unnecessary.
* Improved waypoints and config saving/loading security.
* Added automatic one-time backup of the whole XaeroWaypoints directory. Please also make your own backup of the "XaeroWaypoints" directory (in the game directory), just in case! Now is a good time.

2020/06/19 Update 20.15.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.7. Not compatible with older versions.
+ Added a "global" waypoints. Global waypoints are not affected by the "Max Waypoint Draw Distance" setting. You can make a waypoint global through the add/edit screen. This can be useful when you want to have only a few important waypoints visible anywhere and many local waypoints only visible when you're close to them. It can save you a lot of screen space. Deathpoints are always global.
* The "Max Waypoint Draw Distance" setting now scrolls in 250 increments and the maximum value is now 25,000. You can still set it higher through the config file if you need to.
* Fixed the waypoint draw distance settings not affecting waypoints until they are rendered ingame.
* The waypoint draw distance setting will no longer take Y distance into account.
+ Added a new setting to control the opacity of the player direction arrow.
- Removed *8 and /8 buttons from the waypoint add/edit screen. They were added to help users fix an issue caused by an old bug but I think enough time has passed.
* Reworked how Patreon capes are implemented. It's now done with a core mod and they should behave exactly like vanilla capes, which includes changing the elytra texture.
* Fixed modified chunks not being updated on the minimap sometimes if they were modified out of render distance.

2020/06/12 Update 20.14.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

+ Added an actual persistent setting for rendering all waypoints sets at once. The old key binding now toggles the setting.
* Fixed map writer working faster than intended potentially negatively affecting game performance.
* The waypoints sorting option is now server-specific and persistent (kept on restart).
* Changed the "Toggle Minimap" key binding to be disabled by default. The H key was often pressed accidentally causing a lot of confusion.
* World/Server dropdown menu now sorts server addresses using their displayed variant (with IP censorship applied), not the actual address, to avoid giving any extra hints.
* Reordered some settings and made the order more consistent between the minimap mod and Better PVP.

2020/06/05 Update 20.13.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Reworked chunk grid. It no longer looks like a chessboard and uses lines instead.
* Changed the chunk grid setting to a slider because there are way too many choices.

2020/05/29 Update 20.12.2 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* World/Server/Sub-World/Dimension/Set dropdown menus will now all be numerically and alphabetically sorted. The data used for sorting depends on the dropdown menu.
* Fixed the color dropdown option on the waypoint add/edit screen not working properly.

2020/05/23 Update 20.12.1 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.6.0. Not compatible with older versions.
* Multiworld detection will now detect the world map mod's current multiworld id, respecting the new manual and single map selection modes.
* Removed the dimension ids from the subworld selection menu, when the dimension name is available, because it causes confusion while not being that useful.
* Fixed the selected sub-world shown in the dropdown menu in the waypoints screen not representing the contents of the waypoints list, when you select the displayed automatic subworld while the actual automatic subworld has changed already in the background.
* Dropdown menus will now shorten text lines that are too long.
* Fixed waypoint world/server also not changing after a non-auto dimension/sub-world is selected.
* Improved dropdown menus so that they now display the current selection at its original slot too, not just at the top of the list. Makes going through the list a whole lot easier.
* Fixed the minimap processes being paused when the world map screen is open.
* (1.15.2) Fixed some text lines being cut short by depth testing when using some resource packs. This includes ingame waypoints, entity name tags on the minimap and potentially other UI elements.
* (1.15.2, 1.14.4) Moved key binding registration to parallel mod loading. Should fix compatibility with some mods.

2020/05/08 Update 20.11.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

+ Added a new option to hide waypoint coordinates on the add/edit screen. This option also prevents you from teleporting, so that the coordinates are not shown in the chat box. You are provided with a clickable link to teleport anyway.
+ Added a new button on the waypoint add/edit screen to temporarily unhide the waypoint coordinates, if the hide option is turned on.

2020/05/01 Update 20.10.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

+ Added a new option to display the render view entity (in the center) as a crosshair instead of a dot/arrow on the minimap ("Main Entity As"). The crosshair should be more visible than the dot over any background. The option is enabled by default if you didn't have the "as arrow" option enabled before the update.
* Fixed the minimap not rotating around the exact center of the minimap view.
* Fixed the dot for your player entity being invisible when the minimap rotation is locked to north and the render view entity is not the default.
* On-minimap waypoints will now render at the center of a block instead of their exact integer coordinates.
* Improved the (smooth) entity radar dots motion smoothness + decreased blurriness of the dot sprite.

2020/04/24 Update 20.9.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.8.9, 1.7.10):

+ Added a "reset" button to the waypoints edit screen that lets you reset the edit form to it's initial state (pre edit). Works for individual waypoints in the one-by-one mode and for all waypoints in the "All" mode.
+ Added a new option to control the depth of cave maps (how deep to scan below the player). Your options are 0 - 64 with 30 being the default. Keep in mind that this affects performance. Choosing a lower depth can improve performance in caves, while choosing anything above 30 has the opposite effect.

2020/04/17 Update 20.8.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed crash when clearing a waypoint set with waypoints selected.
* Increased the maximum in the "Entity Height Limit" option from 40 to 260. Minecraft usually removes entities way before this distance is reached though.
+ Added an option to disable the minimap compass.

2020/04/06 Update 20.7.1 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed incompatibility/crash with Xaero's World Map after creating waypoints through the fullscreen map.
* (1.15.2) Fixed safe mode compatibility with Optifine.

2020/04/03 Update 20.7.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new mode for editing multiple waypoints at once that lets you go/scroll through the selected waypoints and making changes one-by-one instead of only being able to apply the same change to all selected waypoints at once. A new button for switching the mode is added to the waypoint edit screen.

2020/03/27 Update 20.6.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added compatibility with the waypoints sharing format that will be used in the future (after enough people get at least this version of the mod). The format change is needed for compatibility with text formatting from FTB Utilities + similar mods.
+ Added a simple API for adding/removing custom waypoints with your own mod. This was requested for a specific use case but everyone will have access to it.
Use xaero.common.minimap.waypoints.WaypointsManager.getCustomWaypoints(String modName) to get your own waypoints table for your "modName".
Use constructor xaero.common.minimap.waypoints.Waypoint(int x, int y, int z, String name, String symbol, int colorId (0 - 15)) to create new waypoints that you can add to your table.
* Fixed waypoints sharing not working properly when the share message has text formatting. For example, when the waypoint name looks like a link, there is automatic formatting applied, which broke stuff.
* (1.12.2 and below) Fixed adding shared waypoints not working at all.
* (1.12.2 and below) Fixed the mod options limit. Was causing issues in Better PVP but would affect the minimap mod in the future.

2020/03/13 Update 20.5.2 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Added support for Xaero's World Map 1.5.6. Not compatible with older versions.
* (1.14.4, 1.15.2) Fixed GL Error spam under certain conditions when you have key bindings set to nothing.

2020/03/06 Update 20.5.1 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Reworked some controls handling. Any mouse buttons can now be used for the mod key bindings and pressing a key/button very quickly should no longer call the "key down" and "key up" events in the same frame, which fixes some bugs.
* If you have the world map mod installed, the waypoints menu and world map waypoints will now keep working even if you disable on-minimap, ingame and death waypoints.
* Fixed deathpoints not turning into regular waypoints when renamed.
+ Added tooltips to more minimap settings.

2020/02/28 Update 20.5.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option to control the alignment of the info text under/above the minimap.
+ Added a new option to display current yaw and pitch angles of the view.
* Reordered some minimap options.

2020/02/23 Update 20.4.0.1 (MC 1.15.2, 1.14.4):

* Fixed the "Reset Defaults" button placement.

2020/02/21 Update 20.4.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option to show entity name tags under the minimap dots (for those that have a name tag).
* (1.15.2) Fixed the first 2 characters in player names on the minimap having weird shadows.
* (1.8.9 to 1.12.2) Fixed compatibility with Better Respawns and other similar mods.
* Fixed the empty text line under the minimap when the first word in the biome name doesn't fit in the minimap width.
* Fixed the location of the waypoints folder being affected by whether the game config folder is a symlink or not, even though it's not located in the config folder.

2020/02/17 Update 20.3.1.1 (MC 1.15.2, 1.14.4):

* Fixed "core mod" part of the mod not fully working outside of my dev environment, which caused minimap chunks to not update with new block changes.
* Fixed compatibility with Better Respawns and other similar mods.

2020/02/14 Update 20.3.1 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed minimap chunks persisting when switching dimensions if the player coordinates don't change much. Wasn't really a bug because the minimap mod doesn't actually save any map data but it seemed to confuse people.
* (1.15.2) Fixed player names not being displayed under player heads (with the appropriate option turned on).
* Player names under player heads will now be coloured according to the player dot colours.
* Fixed longer biome names sometimes not fitting in the screen when using smaller minimap sizes.
* Added an error for when you try to install Better PVP and Xaero's Minimap together. Better PVP contains the same minimap by default and installing both mods causes nothing but problems.

2020/02/10 Update 20.3.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Reworked minimap writing to work on the main game thread. Can negatively (or positively) affect the performance a bit depending on your computer specs but it's worth it for stability reasons (especially when playing with a lot of other mods). This change should fix a lot of incompatibility-based crashes. A similar change is coming to the world map mod in the future.
* Minimap writer optimization.

2020/01/31 Update 20.2.0 (MC 1.15.2, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.5.5. Not compatible with older versions.
+ Added the possibility of using 2 characters as a waypoint initial.
* Separated the toggle waypoint key binding into 2, for ingame waypoints and minimap ones. You can still set both key bindings to the same key to restore old functionality.
* (1.12.2 and below) Fixed graphical waypoints button not working.

2020/01/24 Update 20.1.0 (MC 1.15.2, 1.15.1, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Upgrade to Minecraft 1.15.2.
* (1.15.1) Fixed compatibility with the latest Forge version.
+ Added 2 new options in the waypoints options menu for temporarily sorting the waypoints list by name, initial or distance to the waypoints.
+ Added new tooltips to some minimap options.
* Increased the opacity of the tooltip background, so it's easier to read longer tooltips.

2020/01/17 Update 20.0.0 (MC 1.15.1, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed some chunks not being overridden with correct depth-based lighting if they're not instantly in the update radius after leaving cave mode.
* Changed the default setting of the "Zoom Out When Enlarged" to off because it seems to confuse some people.
* Optimized ingame waypoints rendering a bit.
* Fixed enlarged minimap being completely zoomed out not being considered when calculating the update radius.
* Fixed incorrect entity render radius when using enlarged minimap.
* Fixed update radius being calculated inaccurately (unrelated to enlarged minimap).
* Fixed zoom key bindings not being ignored when using the completely zoomed out enlarged minimap.
* Fixed enabled cave zoom not being used when displaying completely zoomed out enlarged minimap.
* Fixed incorrect minimap chunk render distance calculation.
* Optimized render distance when the rotation is locked.
* Renamed "Edit Mode" button to "Change Position" like it used to be in older versions.
+ Added support for clickable online widgets in the mod settings for my current and future sponsors.
* (1.12.2 and below) Fixed incorrect waypoint rotation in reversed third person mode.
* Changed the version naming convention to something that makes more sense than what I came up with as a kid when I made this mod and kept using to this day for consistency. It's now similar to the world map mod's version naming convention with the difference of the first major version number standing for the year of release.

2020/01/10 Update 1.19.7 (MC 1.15.1, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option in the minimap settings for the "Enlarge" key binding to also center the minimap while the key is held.
+ Added a new option in the minimap settings for the "Enlarge" key binding to also temporarily use the maximum zoom-out while the key is held. It's also enabled by default.

2020/01/03 Update 1.19.6 (MC 1.15.1, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* (1.15.1) Fixed ingame waypoints going crazy when riding another entity.
* Fixed a NPE spam issue that some people experienced because of receiving null chat messages for some reason.
* Fixed redstone not being shown on the map because of the mod using the same block filter as vanilla paper maps.
* Fixed "display redstone" option not redirecting to the world map settings while toggling it did nothing because world map chunks were displayed instead. Although there isn't a redstone setting in the world map mod yet.
* Fixed some waypoints not respecting the render layer and rendering on top of potion effects when they shouldn't when "compass over waypoints" option is enabled.
* (1.12.2 and above) Fixed key combinations not working correctly.
* (1.7.10 - 1.12.2) Fixed consistency of controls handling with newer Minecraft versions.

12/27/19 Update 1.19.5 (MC 1.15.1, 1.14.4, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Upgrade to Minecraft 1.15.1!
* Fixed the waypoints screen not updating properly when using some of the options in the Options screen. Could indirectly cause crashes as a result.
* Fixed on-minimap waypoints and compass not respecting the configured render layer and almost always rendering on top of potion effects.
* Fixed crosshairs disappearing when render layer is set to 3.
* Fixed some crashes not being properly reported.
* Fixed keyboard controls not working properly in the waypoints list.
* (1.14.4 and above) Fixed distance to waypoints not being as precise as in older Minecraft versions.
* (1.12.2) Fixed mcmod.info not being recognised.

12/20/19 Update 1.19.4 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed the minimap not fully refreshing after changing a resourcepack.
* Fixed "death detection" used by multiworld detection not working on 1.14.4 and made the same change in other versions for consistency.
* Fixed deathpoints still being added to the end of the waypoint list.
* Fixed the minimap not following the spectated entity.

12/13/19 Update 1.19.3 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added editing multiple waypoints at once. You can apply the same change to all selected waypoints or move all selected waypoints between sets, dimensions, worlds, servers.
* Changed how the *8 and /8 buttons work so that multiplication after division restores the normal coordinates (and for multi-editing support). You also can't multiply or divide by 8 more than once in the same edit session anymore, because you usually don't need to and this makes it safer when somebody doesn't know what exactly the buttons are for (which is fixing incorrect coordinates, mostly from older mod versions).
* Fixed some issues with the automatic updater on Linux/Mac.
* (1.7.10) Fixed a rare crash with some modded blocks that don't expect any meta data to be thrown at them.

12/06/19 Update 1.19.2 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added the ability to select multiple waypoints in the waypoints menu using SHIFT (to select a range) and CTRL (to select individual) keys. You can now disable/enable or delete multiple waypoints at once. Editing multiple waypoints isn't supported yet, but it's coming soon!
* You can now deselect a waypoint in the waypoint menu by clicking on it again. Right click to deselect everything still works though.
* Fixed the selected set in the dropdown menu not being updated after moving a waypoint between sets.
* (1.13.2) Fixed waypoints list scrolling not working while dragging a waypoint.
* (1.12.2+) Fixed some modded mobs not being seen as hostile by adding another check for the sound category. Entities don't have sound categories in 1.8.9 and 1.7.10, sounds themselves have categories. This means that a mod can make a hostile mob play a non-hostile sound and vice versa (which probably happens a lot), so I decided it's better to skip this change for these MC versions.

11/29/19 Update 1.19.1 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.5.2. Not fully compatible with older versions!
+ Added a new per-world/server option in the waypoints options (press U -> Options) for changing the command used for waypoint teleportation.
* Replaced the global "WP Teleport Command" option with "Default Teleport Command". It is now used for setting the teleportation command used when a world/server-specific command is not enabled.
* Fixed calculation inprecisions causing visual glitches when at VERY high coordinates.
* Fixed the displayed world in the waypoint menu updating on screen resize.

11/22/19 Update 1.19.0 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option to the per-world config to prevent any type of waypoint teleportation, for those who don't want to have the option to ever teleport. A lot of you seem to have trouble fighting the temptation and have requested this feature. The new option can be found in the Waypoints Menu (press U) -> Options screen. Once you turn teleportation off and exit the Options menu, the button for the option will be disabled and you can only reenable teleportation through the config file (saved in the XaeroWaypoints directory), which requires a game restart to take effect.
+ Added a tooltip explaining the multiworld detection option.
* Newly created waypoints will now go to the top of the waypoints list instead of the bottom, as it seems to make more sense.
* (1.13.2 and above) Fixed some compatibility issues with Mac causing incorrect cursor coordinates to be used.

11/15/19 Update 1.18.9 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option to control the angle at which the distance is displayed for waypoints.
* Fixed "Display Flowers" option not using the value from the world map settings when it should.
* (1.13 and above) Fixed the mod crashing when trying to install it on the server side. It'll now silently do nothing.

11/08/19 Update 1.18.8 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option to the waypoints "Options" screen (waypoints screen) to disable multiworld detection for the selected server. If you play on a simple server with a single world, then this option is for you. It can fix some issues caused by multiworld detection.
* Cave maps will now always use "experimental" terrain slopes mode, so that equally lit caves rendered on top of eachother are easier to distinguish.
* Fixed unused sub-worlds being temporarily created when switching servers.
* Fixed a lot of issues with case sensitivity of server addresses, which could cause bugs/crashes.

11/01/19 Update 1.18.7 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Reworked how transparency works, which should fix water looking way too dark in unlit caves and make it more realistic above ground too.
* Fixed lighting not being updated for some underwater blocks.

10/18/19 Update 1.18.6 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map version 1.5. Not compatible with older versions!
+ Added a new option to show biome colours even in vanilla maps colour mode.
* Fixed some unchanged chunks not getting overriden by the map writer although a "visual" minimap setting has been changed.

10/12/19 Update 1.18.5(.3) (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new indicator of whether a waypoint is temporary.
* Replaced instant deletion when you click the delete button in the waypoints screen with making the waypoint temporary, after which you can choose to fully delete the waypoint or restore it. Temporary waypoints are not kept on game restart. The delete key still works the same as previously.
* Other small changes that can potentially fix compatibility issues.
* Fixed compatibility with Optifine's "Fast Render" mode.
* Fixed chunk grid and slime chunks making the minimap partly transparent.
* (1.14.4 and 1.13.2) Workaround/fix for a weird dimension-related Forge bug that caused crashes.

10/04/19 Update 1.18.4 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new (hidden) config option "differentiateByServerAddress" that allows you to make all multiplayer servers share the same waypoints. Can only be modified in the config file. It will appear once the config is resaved after toggling one of the ingame settings but you can also manually add it.
* The light value under the minimap will now not take sky light into account and always display block light instead.

10/01/19 Update 1.18.3.1 (MC 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed the crash that happens when you have blocks at Y 255.

09/27/19 Update 1.18.3 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Improved memory usage.
* More consistency between using and not using world map chunks.
* Fixed many map texture "glitching" issues.
* Fixed lighting not working properly in cave mode.
1.12.2 and below:
* Fixed potential stability issues when a lot of modded blocks are present.

09/20/19 Update 1.18.2 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added an option in the minimap settings to enable game time display under/above the minimap.
* Increased the spacing between the minimap info displays.

09/13/19 Update 1.18.1(.1) (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* (1.14.4) Fixed compatibility with Forge 28.1.0 and above. Not compatible with older versions!
+ (1.13 and above) Added cross-dimensional teleportation to waypoints.
* The mod will now use vanilla map colours for block states that have a fully black texture. In most cases it's not what you see in-game and the black texture is just a placeholder. Should fix compatibility with some modded blocks.

09/06/19 Update 1.18 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* (1.14.4) Compatibility with Minecraft Forge 28.0.92. Not compatible with older versions!
* Changed the waypoints data directory structure. Different dimensions with the same name/type will now have separate sub-worlds for waypoints, as they should. It's now also consistent with how the world map mod handles dimensions. In 1.12 and below this fixes compatibility with a lot of mods that are similar to Mystcraft. For 1.13 and above, this means that namespaces of dimensions (e.g. "minecraft:") are now respected. Although there hasn't been any reports of issues caused by it not being so, it's definitely better this way. It also makes things like cross-dimensional waypoint teleportation safe to implement in the (near) future.
* Removed workaround for a Forge bug because it's fixed.
---IMPORTANT TO KNOW---
1. In case something goes wrong, the mod creates backups of the old dimensions directories. It can be tedious to restore from them, so feel free to make your own backup of the XaeroWaypoints directory before you update.
2. Old mod versions can't receive waypoints from modded dimensions shared in chat by this version. Vanilla dimensions should work fine. However, this version can receive all waypoints shared by old versions.
3. If your waypoints end up in the wrong dimension sub-world (top-right dropdown menu in the waypoints screen), use the Options->Make Sub-World Auto or Options->Transfer functionality to move/copy them back. This can happen when 2 dimensions have the same name but different namespaces on 1.13+ or the same name but different IDs pre 1.13. Feel free to message me if you have questions!
-----------------------

08/30/19 Update 1.17.9 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Compatible with Xaero's World Map 1.4.9+. Not compatible with older versions!
+ Sharing waypoints in chat will now respect dimension and sub-world if the waypoints are from the currently played server. The receiver of the shared waypoint needs to also have the latest version of the mod for it to work properly.
+ You can now choose the destination world/server/dimension of the waypoint while in the waypoint adding/editing screen.
+ You can now also move a waypoint between worlds/servers/dimensions using the waypoint editing screen.
* Fixed the issue where modified waypoints jumped to the end of the waypoint set.
* Fixed issues caused by the current sub-world changing while you're viewing waypoints related screens.
* Fixed the possibility of duplicate sub-world "names" (currently just numbers) being automatically created after deleting sub-worlds.
* Fixed the entity radar options visually resetting when resizing the screen while in the entity radar options screen.
* Fixed very transparent textures looking black on the minimap.
1.13 and above:
* Fixed chunk lighting issues in the minimap's own chunk loading. This mostly affects you if you don't use the world map mod but cave mode was broken for everyone.
* Fixed the teleportation to other sub-worlds not being blocked when using the T key instead of the on-screen button.

08/22/19 Update 1.17.8 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed mod settings screen crashing when Minecraft's language manager is broken (by resourcepacks or mods).
* Fixed some errors not getting caught by the mod's error/exception detection.
* Fixed crash reports sometimes containing minimized stack traces.
* (1.14.4) Fixed rare concurrent modification crash on start.

08/16/19 Update 1.17.7 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

+ Added a new option that lets you pick the "render layer" for the ingame overlay rendered by the mod. This can fix incompatibility with a lot of UI mods because if another mod cancels rendering of a layer, you can just pick another one.
* Default render layer changed to 1, which should automatically fix compatibility with the Ingame Info mod.

08/09/19 Update 1.17.6 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed color calculation for block textures that have transparent pixels (fully or partially). This should fix a lot of modded "plant" blocks looking brighter than they should, for example from Biomes O' Plenty. A similar fix is coming soon to the world map mod as well.
* Fixed the game crashing on load if the waypoints directory is a symbolic link.

08/07/19 Update 1.17.5.1 (MC 1.14.4):

* Fixed compatibility with Minecraft Forge 28.0.45.

08/02/19 Update 1.17.5 (MC 1.14.4, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Moved the waypoints save folder to game directory root (".minecraft/config/XaeroWaypoints" -> ".minecraft/XaeroWaypoints").
* Fixed the minimap rendering under the vignette effect. This can also fix compatibility with some previously incompatible UI mods.

07/21/19 Update 1.17.4 (MC 1.14.4):

* Minecraft 1.14.4 support.

07/12/19 Update 1.17.4 (MC 1.14.3, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Fixed incompatibility with Divine RPG and potentially other mods that add dimensions. Although it's very unlikely, this fix can, in theory, also "break" automatic sub-world detection for some modded dimensions that previously worked fine but you can easily fix it via the "Options" button in the waypoints menu. The "Make Sub-world Auto" option is what you're looking for.
* Improved the fix for the file path case sensitivity issue. Newly visited dimensions will now also correctly detect the existing world/server id with the different letter cases.

06/26/19 Minecraft 1.14.3 support!

06/24/19 Update 1.17.3 (MC 1.14.2, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.4+. This includes compatibility with Xaero's World Map for MC 1.14 when that comes out. It's ready, I just can't release it yet because of a Forge bug.
* Fixed a minor incompatibility with the latest Forge for 1.14.

06/14/19 Update 1.17.2 (MC 1.14.2, 1.13.2, 1.12.2, 1.12.1, 1.12, 1.8.9, 1.7.10):

* Minecraft 1.14.2 support.
* Fixed compatibility with BetterPortals mod or similar mods that keep multiple worlds loaded at once on client side. A similar fix is coming to Xaero's World Map.
* Improved Greek translation. Huge thanks to VasilisGR!

05/31/19 Update 1.17.1 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added a new keybinding for toggling whether all waypoint sets for the current world are rendered or just the currently selected one.
* Fixed waypoints saving issues caused by non case-sensitive path handling on some OS including Windows. If your OS uses case-sensitive paths (for example Linux) and you have multiple IDs with the same name but different character cases (left from deleted worlds), then this fix might change which world ID is considered "auto". You can easily solve this using the "Options" menu in the waypoints screen.

05/24/19 Update 1.17 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added scrolling to dropdown menus when they don't fit in the screen. For example, world/server or sub-world lists.

05/17/19 Update 1.16.9 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added a new button to the waypoint adding/editing screen for disabling/enabling the waypoint.
* (1.13.2) Fixed compatibility with the latest Forge version(s).

05/10/19 Update 1.16.8 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added a new option to display the current light level under/above the minimap.
+ Added Thai language support. Huge thanks to JasonCL for translating!
* Fixed crash caused by the new caving detection when going above level 255.
* (1.13.2) Added the 2 missing lines for the IP hiding options to the language file.

05/03/19 Update 1.16.7 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added a new default "Partial" option for the "Hide IPs/World Names" setting. This option partially hides all server IPs in the waypoints menu.
* Replaced the "ON" option for the "Hide IPs/World Names" setting with "Full".
* Fixed a compatibility issue causing a crash with Botania.
* Potentially fixed a compatibility issue causing a crash with Cubic Chunks.

04/26/19 Update 1.16.6 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

* Replaced "ON" option for "Caves Zoom-in" with specific scales to choose from. Maximum overall zoom-in is still limited to 5x though.
* Fixed "Cave Maps" option not displaying the forced OFF state when disabled by the server or in the fair-play version.
* (1.13.2) Patreon capes are no longer rendered when swimming. This might not be true when playing with the world map mod as well because it hasn't been updated yet.

04/19/19 Update 1.16.5 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Replaced the "ON" option in the cave maps setting with "1x1 Roof", "3x3 Roof", "5x5 Roof" options. The 1x1 option works the same way that cave maps detection worked in the previous mod versions. The other 2 options tell the mod to look for a bigger roof above the player when detecting cave maps. For example, this can stop trees from triggering cave maps.
* Fixed the position of the player being rounded before being used in the cave maps detection instead of being floored.
* (1.13.2) Fixed slime chunks not using the correct seed in singleplayer.

04/12/19 Update 1.16.4 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

* Fixed the mod displaying waypoint worlds/servers with 0 sub-worlds. This could cause crashes when the worlds/servers were selected. Such worlds/servers could be created by manually editing/deleting waypoints data.

04/05/19 Update 1.16.3 (MC 1.13.2, 1.12.2, 1.12.1, 1.12, 1.10.2, 1.8.9, 1.7.10):

+ Added the ability to share your waypoints with the players on the server. Select a waypoint and click the "Share" button in the waypoints menu.

03/14/19 Update 1.16.2 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.3.4.
* Potential crash fix.
* Small improvements to stability and performance.
* Fixed occasional lines of incorrect biome colours.

03/08/19 Update 1.16.2 (MC 1.13.2):

* Compatibility with Xaero's World Map.
* Potential crash fix.

02/24/19 Update 1.16.1 (MC 1.13.2):

* Upgrade to Minecraft 1.13.2.
* Small improvements to stability and performance.
* Fixed occasional lines of incorrect biome colours.

01/26/19 Update 1.16 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Fixed division by 8 not being taken into account when setting a deathpoint when dying in the nether with an overworld waypoints sub-world active.
+ Added 2 new buttons in the "Options" menu in the waypoints screen for dividing or multiplying all sub-world coordinates by 8.
+ Added 2 new buttons in the waypoint editing screen for dividing or multiplying coordinates by 8.
* Fixed a "random" crash that rarely happened when switching from world map to local chunks.
* (1.8.9 and below) Fixed the mod incorrectly thinking that you're always viewing an overworld waypoints sub-world while in the nether (division by 8).
NB! This fix will mess up rendering of waypoints set in the nether with the bug present. That's why you can now also quickly multiply/divide coordinates of all ("Options" button on the waypoints screen) or a single (by editing a specific waypoint) waypoint in a sub-world. Coordinates of deathpoints were not affected by this.
* (1.7.10 only) Fixed chunk grids rendering incorrectly when using world map chunks.

10/12/18 Update 1.15.9 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Improved the "Show Flowers" option to include all "bush" blocks for better mod support.

09/28/18 Update 1.15.8 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

+ Added a new experimental option for the terrain slopes. Usage of world map chunks should be turned off for this first.
* Fixed a rare issue where terrain slopes would render incorrectly.

09/21/18 Update 1.15.7 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

+ Added a new option to enable player names under the player heads on the minimap.
* Moved some options around in the settings.
* (1.7.10 only) Fixed waypoints not working correctly on multiplayer.
* (1.7.10 only) Fixed player heads not rendering properly.

09/13/18 Update 1.15.6 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Updated Ukrainian translation. Huge thanks to Olexn for contributing!
* When placed in the lower half of the screen, the minimap will now be anchored to the bottom of the screen when the screen is resized, similar to how it already works on the horizontal axis.

09/07/18 Update 1.15.5 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Fixed a very rare crash when writing to the minimap caused by an issue in Minecraft itself.
* Fixed a random crash when the mod is accessing biome data.
* Improved RAM usage of the entity radar.

08/27/18 Update 1.15.4 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Compatibility with Xaero's World Map 1.3.
* Fixed a crash caused by having a lot of waypoints in a set, opening the edit/add screen from the WP menu (while viewing the set), changing the set to a small/empty one and confirming.
* Fixed a synchronisation issue which rarely caused a crash.
* Probably fixed the issue where the crash report wouldn't show the actual cause of the crash.

07/06/18 Update 1.15.3 (MC 1.12.2, 1.12.1, 1.12, 1.11.2, 1.11, 1.10.2, 1.8.9, 1.7.10):

* Fixed the game crashing when deleting a waypoint while holding the left mouse button over it in the waypoints menu.
* Fixed Unicode characters in waypoint names not saving properly on Windows OS.
* Fixed the game sometimes (~1/300 probability) crashing when entering a cave for the first time since the game start with Xaero's World Map installed. More often this happened on world load if the player was in a cave (much higher probability).
* Improved backwards compatibility of waypoints data. However, please still make your own backups (the mod makes them too) when skipping MC versions (for example going from 1.7.10 to 1.12.2, skipping 1.8, 1.9 etc) or skipping A LOT OF mod versions. There usually shouldn't be any issues. I found and fixed one though.
* Fixed "undefined packet discriminator" errors.
* Portuguese (Brazil) translation updated by DaDodger.