v2.2.1-d+thermite
RELEASE
September 16, 2026
* Compatibility with 26.3 final release
* This disables enchantment glint rendering on 26.3 for trimmed armor while "Improved Transparency" is enabled due to confusing OIT limitations
* Mojang decided to do a bunch of refactors between the prereleases and the final release
* These renames would have broken exactly nothing prior to 26.1. The post-obfuscation future sucks
* Fix rendering of enchanted trimmed armor in 26.1/2
v2.2.1-c+thermite
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+strife
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+plateau
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+neo-1.21.11
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+fabric-1.21.11
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+buzz-neo
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+buzz-forge
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-c+buzz-fabric
RELEASE
September 10, 2026
* Fix silly mistake causing digitigrade secondary layers to not render correctly
v2.2.1-b+thermite
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+strife
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+plateau
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+neo-1.21.11
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+fabric-1.21.11
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+buzz-neo
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+buzz-forge
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-b+buzz-fabric
RELEASE
September 10, 2026
* Remove Retrolambda from build process as it's buggy
* Sometimes it decides to give methods the wrong name
* I promise I tested the previous release but Retrolambda decided to break only once I was doing the publishing
* Fixes skins not loading properly
* How did we ever live with Java 6 source features
v2.2.1-a+thermite
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+strife
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+plateau
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+neo-1.21.11
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+fabric-1.21.11
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+buzz-neo
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+buzz-forge
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.1-a+buzz-fabric
RELEASE
September 10, 2026
* Rewrote skin region data handling for cleaner code and to fix black squares when digitgrade legs mode is enabled ([#6](https://git.sleeping.town/exa.mods/Ears-Fifth-Edition/issues/6))
v2.2.0-b+buzz-neo
RELEASE
September 8, 2026
* (Buzz only) Improved armor texture lookup on versions in the vicinity of 1.21.1 for parity with Ears 1.x
* Fixes e.g. the Create Netherite Backtank
v2.2.0-b+buzz-forge
RELEASE
September 8, 2026
* (Buzz only) Improved armor texture lookup on versions in the vicinity of 1.21.1 for parity with Ears 1.x
* Fixes e.g. the Create Netherite Backtank
v2.2.0-b+buzz-fabric
RELEASE
September 8, 2026
* (Buzz only) Improved armor texture lookup on versions in the vicinity of 1.21.1 for parity with Ears 1.x
* Fixes e.g. the Create Netherite Backtank
v2.2.0-b+thermite
RELEASE
September 5, 2026
* Added compatibility with 26.3 Snapshot 9/10 and Pre-release 1/2
* With any luck, Ears will be compatible with 26.3 on release
v2.2.0-a+thermite
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+strife
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+plateau
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+neo-1.21.11
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+fabric-1.21.11
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+buzz-neo
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+buzz-forge
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.2.0-a+buzz-fabric
RELEASE
September 3, 2026
* Fixed digitigrade legs and emissives not honoring skin layers being disabled in the Skin Customization menu
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common. The following methods have been added:
* `isHatEnabled()Z`
* `isLeftSleeveEnabled()Z`
* `isRightSleeveEnabled()Z`
* `isLeftPantEnabled()Z`
* `isRightPantEnabled()Z`
* No abstract delegates override these methods, as they're important state that doesn't have a reasonable default
* Ports to versions before the Skin Customization menu should return `true` from all the new methods
* Fixed geometry memoization not consistently differentiating between emissive and base layers
* **Common Consumers**: This is a breaking change to `EarsRenderDelegate` in Common:
* `memoizeGeometry` now expects you to check whether or not the delegate has been put in emissive mode, and if so, store the geometry data separately from base data
* The `Immediate` abstract delegate does this by doubling the size of its backing array and adding `GeometryTag.SIZE` to the tag if emissive mode is enabled
* Reified the meaning of the version number: `API.COMMON.FEATURE-PATCH`
* `API` will be incremented in the case of breaking changes to the `ears-api` artifact
* If we ever break API, there will be a compatibility layer if feasible, so this is more an indicator that API integrations should be double-checked rather than expecting them to crash the game
* `COMMON` will be incremented on breaking changes to the `ears-common` artifact
* This is used by third-party Ears ports (e.g. ReIndev, NFC, NSSS, BTW:CE)
* `FEATURE` will be incremented when new player-visible features are added that modify the skin format
* `PATCH` is a single letter, starting at `a`, which will be incremented when bugs are fixed without player-visible changes (i.e. does not change the meaning of a feature config or UV mapping)
* Tightened up loader metadata version restrictions
* (Pre-1.8 only) LegacyHelper no longer infinitely retries profile lookup, which would cause log spam when Mojang is down or there is a local connection issue
v2.1.2+strife
RELEASE
August 21, 2026
* Fixed remote version restrictions being applied (e.g. LAN world)
v2.1.2+buzz-neo
RELEASE
August 21, 2026
* Fixed a crash related to armor rendering
v2.1.2+buzz-forge
RELEASE
August 21, 2026
* Fixed a crash related to armor rendering
v2.1.2+buzz-fabric
RELEASE
August 21, 2026
* Fixed a crash related to armor rendering
v2.1.1+strife
RELEASE
August 20, 2026
* Ported to Forge 1.8-1.12
v2.1.1+neo-1.21.11
RELEASE
August 19, 2026
* Added EMF compat (forgot to port this from Thermite)
v2.1.1+fabric-1.21.11
RELEASE
August 19, 2026
* Added EMF compat (forgot to port this from Thermite)
v2.1.0+thermite
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+plateau
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+neo-1.21.11
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+fabric-1.21.11
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+buzz-neo
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+buzz-forge
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v2.1.0+buzz-fabric
RELEASE
August 18, 2026
* Added support for overriding locator bar textures in 1.21.11+
* Damage tint and cape fixes in 1.15+
* Fixed digitigrade leg tops using bottom texture
* Added "flight-only" wing animation mode
v1.4.7+fabric-26.3
RELEASE
July 17, 2026
<ul>
<li>Ported to 26.3 (snapshot 4)</li>
<li>Actually did the port ourselves this time, wow</li>
</ul>
v1.4.7_01+fabric-26.1
RELEASE
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_03+fabric-1.21.5
RELEASE
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_03+fabric-1.21.4
RELEASE
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_02+fabric-1.21.11
RELEASE
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_03+fabric-1.21.10
RELEASE
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7+fabric-26.1
RELEASE
March 30, 2026
26.1 only:
<ul>
<li>Ported to 26.1. Thanks again, Riflusso! (<a href="https://github.com/exaskye/Ears/pull/231">GH-231</a>)</li>
</ul>
StAPI b1.7.3 only:
<ul>
<li>Disable Ears' skin fix in the presence of RetroAuth (<a href="https://github.com/exaskye/Ears/pull/207">GH-207</a>)</li>
</ul>
v1.4.7_01+fabric-1.21.11
RELEASE
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_02+fabric-1.21.10
RELEASE
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_02+fabric-1.21.5
RELEASE
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_02+fabric-1.21.4
RELEASE
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7+fabric-1.21.11
RELEASE
January 6, 2026
<ul>
<li>Ported to 1.21.11 (thanks, Riflusso!)</li>
<li>Fixed armor rendering bugs on 1.21.9+ (thanks, EnderTurret!)</li>
</ul>
v1.4.7_01+fabric-1.21.10
RELEASE
January 6, 2026
<ul>
<li>Ported to 1.21.11 (thanks, Riflusso!)</li>
<li>Fixed armor rendering bugs on 1.21.9+ (thanks, EnderTurret!)</li>
</ul>
v1.4.7+fabric-1.21.10
RELEASE
November 13, 2025
<ul>
<li>Fixed crash when wearing elytra (<a href="https://github.com/unascribed/Ears/pull/204">#204</a> — thanks @tetrahedron341!)</li>
</ul>
v1.4.7_01+fabric-1.21.5
RELEASE
July 11, 2025
<ul>
<li>Fixed crash when wearing elytra (<a href="https://github.com/unascribed/Ears/pull/204">#204</a> — thanks @tetrahedron341!)</li>
</ul>
v1.4.7+vanilla-b1.7.3
RELEASE
June 17, 2025
* Initial Modrinth release
v1.4.7+stapi-b1.7.3
RELEASE
June 17, 2025
* Initial Modrinth release
v1.4.7_01+fabric-1.21.4
RELEASE
April 5, 2025
<ul>
<li>Fixed vanilla capes not rendering (<a href="https://github.com/unascribed/Ears/pull/182">#182</a> — thanks @wiidotmom!)</li>
</ul>
v1.4.7+fabric-1.21.5
RELEASE
April 5, 2025
<ul>
<li>Ported to NeoForge 1.21.4, NeoForge 1.21.5, and Fabric 1.21.5. (<a href="https://github.com/unascribed/Ears/pull/186">#186</a> — thanks @Riflusso!)</li>
</ul>
v1.4.7+fabric-1.21.4
RELEASE
February 7, 2025
* Ported to 1.21.4 by andre111 and unascribed
v1.4.7+forge-1.16
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.15
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.14
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.12
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.9
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.8
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.7
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.21
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.20.6
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.20.2
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.20
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.19.4
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.19.3
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.19
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.17
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.16
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+fabric-1.14
RELEASE
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.6+neoforge-1.21
RELEASE
September 2, 2024
* Ported to 1.21 by MerchantPug — thanks!
v1.4.6+fabric-1.21
RELEASE
June 16, 2024
- Ported to 1.21 by LemmaEOF - thank you!
v1.4.6+fabric-1.20.6
RELEASE
May 4, 2024
- Ported to 1.20.6 by TJT01 - thank you!
- This got delayed because the maintainer has been dealing with a major personal emergency. If you would like to support her, please donate through one of these avenues:
- universal option (has fees): https://donate.unascribed.com
- cashapp: $unascribed
- paypal:
[email protected]
v1.4.6+forge-1.12
RELEASE
October 11, 2023
<ul>
<li>(1.12 only) OptiFine compatibility</li>
</ul>
v1.4.6+fabric-1.20.2
RELEASE
September 22, 2023
* Ported to 1.202 by andi-makes — thanks!
v1.4.6+fabric-1.20
RELEASE
June 10, 2023
<ul>
<li>Ported to 1.20 by adryd — thank you!</li>
<li>This got delayed because I've been working on researching the <a href="https://github.com/fractureiser-investigation/fractureiser">Fractureiser</a> malware — please check that out if you're not yet aware of it.</li>
</ul>
v1.4.6+fabric-1.19.4
RELEASE
March 15, 2023
<ul>
<li>Ported to 1.19.4</li>
<li>Mojang, please stop</li>
</ul>
v1.4.6+fabric-1.19.3
RELEASE
December 11, 2022
* Initial 1.19.3 port
v1.4.6+fabric-1.19
RELEASE
May 19, 2022
<ul>
<li>Ported to 1.19</li>
</ul>
v1.4.5_01+forge-1.7
RELEASE
January 24, 2022
v1.4.5_01 (Forge 1.7 only):
<ul>
<li>Fix log spam when rendering armor stands from some mods</li>
<li>Fix crash when loading a world with debug enabled</li>
</ul>
v1.4.5:
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5_01+fabric-1.17
RELEASE
January 22, 2022
v1.4.5_01 (Forge 1.4, Fabric 1.15/16/17/18 only):
<ul>
<li>Fix armor support ignoring state overrides</li>
</ul>
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5_01+fabric-1.16
RELEASE
January 22, 2022
v1.4.5_01 (Forge 1.4, Fabric 1.15/16/17/18 only):
<ul>
<li>Fix armor support ignoring state overrides</li>
</ul>
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+fabric-1.17
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.16
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+fabric-1.16
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.15
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.14
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+fabric-1.14
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.12
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.9
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.8
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.7
RELEASE
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.4+fabric-1.17
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.16
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+fabric-1.16
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.15
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.14
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+fabric-1.14
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.12
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.9
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.8
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.7
RELEASE
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.3+forge-1.16
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.15
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.14
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.12
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.9
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.8
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.7
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+fabric-1.17
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+fabric-1.16
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+fabric-1.14
RELEASE
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.2+forge-1.16
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.15
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.14
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.12
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.9
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.8
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.7
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+fabric-1.17
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+fabric-1.16
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+fabric-1.14
RELEASE
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.1+forge-1.16
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.15
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.14
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.12
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.9
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.8
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.7
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+fabric-1.17
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+fabric-1.16
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+fabric-1.14
RELEASE
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.0+forge-1.16
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.15
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.14
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.12
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.9
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.8
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.7
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+fabric-1.17
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+fabric-1.16
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+fabric-1.14
RELEASE
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.3.0+forge-1.16
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.15
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.14
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.12
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.9
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.8
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.7
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+fabric-1.17
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+fabric-1.16
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+fabric-1.14
RELEASE
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.2.4+forge-1.9
RELEASE
October 20, 2021
<ul>
<li>Ported to Forge 1.9</li>
</ul>
v1.2.4+forge-1.16
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.15
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.14
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.12
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.8
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.7
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+fabric-1.17
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+fabric-1.16
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+fabric-1.14
RELEASE
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v2.0.1+plateau
BETA
August 13, 2026
* Initial release of the Plateau NilLoader port.
* The 1.3.2 and 1.4.2 ports are not compatible with Forge.
* The 1.7.10 port is incompatible with most of the CoFH and GTNH ecosystem. 1.7.10 users will likely want to wait for the Forge 1.7-specific Skyline port.
v1.4.7_01+neoforge-26.1
BETA
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_03+neoforge-1.21.5
BETA
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_02+neoforge-1.21.4
BETA
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_03+neoforge-1.21.11
BETA
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7_04+neoforge-1.21.10
BETA
June 8, 2026
12.1.4+ only:
<ul>
<li>Fixed race condition sometimes resulting in the alpha stripping not being prevented. (<a href="https://git.sleeping.town/exa.mods/Ears/pulls/35">#35 - thanks, Auroali!)</li>
</ul>
v1.4.7+neoforge-26.1
BETA
March 30, 2026
26.1 only:
<ul>
<li>Ported to 26.1. Thanks again, Riflusso! (<a href="https://github.com/exaskye/Ears/pull/231">GH-231</a>)</li>
</ul>
StAPI b1.7.3 only:
<ul>
<li>Disable Ears' skin fix in the presence of RetroAuth (<a href="https://github.com/exaskye/Ears/pull/207">GH-207</a>)</li>
</ul>
v1.4.7_02+neoforge-1.21.11
BETA
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_03+neoforge-1.21.10
BETA
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_02+neoforge-1.21.5
BETA
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_01+neoforge-1.21.4
BETA
January 10, 2026
<ul>
<li>Fixed limb-amplitude-dependent animations playing on arm swinging instead of walk/sprint animation.</li>
</ul>
v1.4.7_01+neoforge-1.21.11
BETA
January 10, 2026
<ul>
<li>Fixed first-person arm rendering under NeoForge (thanks, EnderTurret!)</li>
</ul>
v1.4.7_02+neoforge-1.21.10
BETA
January 10, 2026
<ul>
<li>Fixed first-person arm rendering under NeoForge (thanks, EnderTurret!)</li>
</ul>
v1.4.7+neoforge-1.21.11
BETA
January 6, 2026
<ul>
<li>Ported to 1.21.11 (thanks, Riflusso!)</li>
<li>Fixed armor rendering bugs on 1.21.9+ (thanks, EnderTurret!)</li>
</ul>
v1.4.7_01+neoforge-1.21.10
BETA
January 6, 2026
<ul>
<li>Ported to 1.21.11 (thanks, Riflusso!)</li>
<li>Fixed armor rendering bugs on 1.21.9+ (thanks, EnderTurret!)</li>
</ul>
v1.4.7+neoforge-1.21.10
BETA
November 13, 2025
<ul>
<li>Fixed crash when wearing elytra (<a href="https://github.com/unascribed/Ears/pull/204">#204</a> — thanks @tetrahedron341!)</li>
</ul>
v1.4.7_01+neoforge-1.21.5
BETA
July 11, 2025
<ul>
<li>Fixed crash when wearing elytra (<a href="https://github.com/unascribed/Ears/pull/204">#204</a> — thanks @tetrahedron341!)</li>
</ul>
v1.4.7+neoforge-1.21.5
BETA
April 5, 2025
<ul>
<li>Ported to NeoForge 1.21.4, NeoForge 1.21.5, and Fabric 1.21.5. (<a href="https://github.com/unascribed/Ears/pull/186">#186</a> — thanks @Riflusso!)</li>
</ul>
v1.4.7+neoforge-1.21.4
BETA
April 5, 2025
<ul>
<li>Ported to NeoForge 1.21.4, NeoForge 1.21.5, and Fabric 1.21.5. (<a href="https://github.com/unascribed/Ears/pull/186">#186</a> — thanks @Riflusso!)</li>
</ul>
v1.4.7+neoforge-1.21
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+neoforge-1.20.2
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.19.4
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.19.3
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.19
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.18
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.17
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.6
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.5
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.4
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+forge-1.2
BETA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.6+neoforge-1.20.2
BETA
February 6, 2025
* Ported by NeoForge 1.20.2 by unilock
v1.4.6+forge-1.19.4
BETA
March 23, 2023
<ul>
<li>Ported to 1.19.4</li>
<li>Mojang, please stop</li>
</ul>
v1.4.6+forge-1.19.3
BETA
January 28, 2023
* Initial Forge 1.19.3 port
v1.4.6+forge-1.19
BETA
July 15, 2022
Version imported from official provider.
v1.4.5_01+forge-1.4
BETA
January 22, 2022
v1.4.5_01 (Forge 1.4, Fabric 1.15/16/17/18 only):
<ul>
<li>Fix armor support ignoring state overrides</li>
</ul>
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.18
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.17
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+fabric-1.8
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.6
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.5
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.4
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.5+forge-1.2
BETA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.4+forge-1.18
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.17
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+fabric-1.8
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.6
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.5
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.4
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.4+forge-1.2
BETA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.3+forge-1.18
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.17
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.6
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.5
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.4
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+fabric-1.8
BETA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.2+forge-1.18
BETA
December 13, 2021
<ul>
<li>Initial Forge 1.18 port</li>
</ul>
v1.4.2+forge-1.17
BETA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.6
BETA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.5
BETA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.4
BETA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+fabric-1.8
BETA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.1+forge-1.17
BETA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.6
BETA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.5
BETA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.4
BETA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+fabric-1.8
BETA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.0+forge-1.17
BETA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.6
BETA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.5
BETA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.4
BETA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+fabric-1.8
BETA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.3.0+forge-1.17.01
BETA
October 23, 2021
<ul>
<li>Fixed crash during load</li>
</ul>
v1.3.0+forge-1.17
BETA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.6
BETA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.5
BETA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.4
BETA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+fabric-1.8
BETA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.2.4+forge-1.6
BETA
October 13, 2021
<ul>
<li>Ported to Forge 1.6</li>
</ul>
v1.2.4+forge-1.17
BETA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.5
BETA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.4
BETA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+fabric-1.8
BETA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v2.0.2+fabric-1.21.11
ALPHA
August 14, 2026
* Fixed emissive z-fighting
v2.0.2+neoforge-1.21.11
ALPHA
August 14, 2026
* Fixed emissive z-fighting
v2.0.1+neoforge-1.21.11
ALPHA
August 13, 2026
Backport of Thermite to 1.2.11
v2.0.1+fabric-1.21.11
ALPHA
August 13, 2026
Backport of Thermite to 1.2.11
v2.0.1+buzz-neo
ALPHA
August 13, 2026
You have no idea how much work it was to get this to function at all.
See Thermite and Buzz Fabric changelogs for more information.
v2.0.1+buzz-forge
ALPHA
August 13, 2026
* Initial release of the Five rework for Forge 1.17-1.20.1.
* See the Thermite changelogs for what's different.
* No armor trim rendering in this port yet.
* NeoForge and pre-1.17 Forge upcoming.
v2.0.1+buzz-fabric
ALPHA
August 13, 2026
* Initial release of the Five rework for Fabric 1.15-1.21.8.
* See the Thermite changelogs for what's different.
* No armor trim rendering in this port yet.
v2.0.1+thermite
ALPHA
August 12, 2026
* Fixed emissive z-fighting for now (still needs a rewrite)
* Fixed digitigrade legs rendering wrong due to not preventing vanilla rendering
* Fixed a possible memory leak with adhoc PNG encoding
v2.0.0+thermite
ALPHA
August 11, 2026
**Experimental!** Initial release of the Ears 2.0 rework — this has been a long time coming. More version ports coming soon, though I'm sure you're tired of hearing us say things are happening "soon" in relation to Ears 2.0.
This is a separate codebase from the previous Ears2, and the first release from that codebase, internally known as Ears Five Thermite. One jar runs on NeoForge/Fabric 26.1 through 26.3.
Major user-facing changes:
* Three years on, armor trims now *usually* render correctly
* Still needs work, but it works most of the time and the failure cases just render the base armor with no trim
* EMF is now fully compatible without asterisks, thanks to a PR by kgadberry!
* Alfalfa parsing now has a lot more failsafes, making ETF fully compatible with no asterisks
* New features not yet exposed in the Manipulator (a rewrite of the Manipulator on the new codebase is ongoing):
* Halos
* Digitigrade legs
* Jacket back/tail swapping
* "No flight" wing mode
* Probably crashes less!
* Emissives still Z-fight. A rewrite of those is pending, and viable now that there's a lot fewer codebases to deal with
v1.4.7_01+stapi-b1.7.3
ALPHA
March 30, 2026
26.1 only:
<ul>
<li>Ported to 26.1. Thanks again, Riflusso! (<a href="https://github.com/exaskye/Ears/pull/231">GH-231</a>)</li>
</ul>
StAPI b1.7.3 only:
<ul>
<li>Disable Ears' skin fix in the presence of RetroAuth (<a href="https://github.com/exaskye/Ears/pull/207">GH-207</a>)</li>
</ul>
v1.4.7+stapi-b1.7.3
ALPHA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.7+rift-1.13
ALPHA
February 7, 2025
<ul>
<li>Fixed UVs of cape sides (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/12">FJ-12</a> / <a href="https://git.sleeping.town/unascribed-mods/Ears/issues/10">FJ-10</a>)</li>
<li>Added Cross and Overlapping Cross tail modes (<a href="https://git.sleeping.town/unascribed-mods/Ears/pulls/7">FJ-7</a>)</li>
<li>Added Star and Overlapping Star tail modes</li>
<li>Added Flat wings mode (<a href="https://github.com/unascribed/Ears/issues/136">GH-136</a>)
<li>Added Asymmetric Dual wings mode (<a href="https://github.com/unascribed/Ears/issues/174">GH-174</a>)
</ul>
v1.4.6+stapi-b1.7.3
ALPHA
February 6, 2025
* Ported to Babric/StAPI by Jade-TheCat
v1.4.5+rift-1.13
ALPHA
May 21, 2022
* Initial Modrinth release
v1.4.5+fabric-b1.7.3
ALPHA
January 22, 2022
<ul>
<li>Ears features can now be retrieved from the API</li>
<li>Added armor rendering support to Fabric 1.16, 1.17, 1.18 and Forge 1.4 ports</li>
<li>Wings are now 20x16</li>
<li>Enabled cape support (originally added in 1.4.2, but was disabled)</li>
</ul>
v1.4.4+fabric-b1.7.3
ALPHA
December 30, 2021
<ul>
<li>Removed leftover debug code related to emissive skins</li>
<li>Fixed a different crash when loading invalid skins (mostly seen on 1.8 servers)</li>
<li>Made the Forge 1.8 port (and only the Forge 1.8 port) compatible with OptiFine</li>
</ul>
v1.4.3+fabric-b1.7.3
ALPHA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.3+forge-1.2
ALPHA
December 23, 2021
<ul>
<li>Fixed choppy animations on Forge 1.17 and 1.18 due to mapping confusion</li>
<li>Fixed 1.14+ Forge ports crashing servers</li>
<li>Fixed 1.14+ Forge ports causing the multiplayer menu compatibility icon to break</li>
<li>1.12 Forge port is now compatible with Idō and Aqua Acrobatics</li>
<li>Fixed 1.8 through 1.14 ports being misaligned while sneaking</li>
<li>Building the mod from source is now easier due to JDK autodownload and version checking</li>
<li>Fixed crashes on almost all versions when loading invalid skulls</li>
<li>Fixed 1.7 Forge port losing track of arm slimness after dying</li>
<li>Fixed 1.4 through 1.7 ports not honoring invisibility for secondary layers</li>
<li>Fixed b1.7.3 and 1.12 ports not updating their platform versions</li>
<li>Various internal refactors</li>
<li>Added emissive color support (Manipulator support NYI - drop by the Discord/Matrix for an explanation)</li>
</ul>
v1.4.2+fabric-b1.7.3
ALPHA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.2+forge-1.2
ALPHA
November 29, 2021
<ul>
<li>Made tall ear physics more realistic</li>
<li>Fixed divide-by-zero error when rendering pre-1.2 Ears skins</li>
<li>Tall ears now anchor normally instead of pre-bending</li>
<li>Fixed compatibility with Galacticraft in Forge 1.7 (thanks Cynosphere)</li>
<li>Fixed null pointer when rendering vanilla skins with OptiFine in some conditions</li>
<li>Fixed Ears features not rendering properly with Iris and Canvas</li>
</ul>
v1.4.1+fabric-b1.7.3
ALPHA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.1+forge-1.2
ALPHA
November 18, 2021
<ul>
<li>Refactored vlegacy ports (again)</li>
<li>vlegacy ports are now smaller due to using Nanojson instead of Gson</li>
<li>vlegacy ports now cache username lookups</li>
<li>Added an API for other mods to affect when Ears features render</li>
<li>Experimental functionality to erase skin regions, so you can have a vanilla ear/tail and have it vanish when Ears is present (not yet supported in the Manipulator)</li>
<li>New "binary" magic pixel format which will eventually replace the current "pixelwise" format</li>
<li>All ports (where possible) now support a "Config" button, which opens the Manipulator in your browser</li>
<li>Wing animations can now be disabled, if you use them for something other than wings (e.g. hair, fins)</li>
<li>New "Tall" and "Tall Cross" ears modes</li>
</ul>
v1.4.0+fabric-b1.7.3
ALPHA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.4.0+forge-1.2
ALPHA
October 25, 2021
<ul>
<li>Rewrote the rendering system on every version to reduce duplicate code</li>
<li>Added support for wings, via encoding data in the alpha channel of forced-opaque skin regions</li>
<li>Manipulator now honors system theme</li>
<li>Various tweaks to Manipulator appearance and behavior</li>
<li>Some platforms have received bugfixes by virtue of the rendering rewrite</li>
<li>Ported to Not So Seecret Saturday</li>
<li>Fixed capes being stretched out in 1.7</li>
</ul>
v1.3.0+fabric-b1.7.3
ALPHA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.3.0+forge-1.2
ALPHA
October 21, 2021
<ul>
<li>Added snouts</li>
<li>Fixed Rift port</li>
<li>Unified super legacy ports</li>
</ul>
v1.2.4_01+fabric-b1.7.3.01
ALPHA
October 13, 2021
<ul>
<li>Added slim arms and translucency support</li>
</ul>
v1.2.4+fabric-b1.7.3
ALPHA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>
v1.2.4+forge-1.2
ALPHA
October 12, 2021
<ul>
<li>Initial Modrinth publish</li>
</ul>