Skip to content

Releases: MineLittlePony/Mson

Mson 1.11.1 for Minecraft 1.21.4

12 Dec 19:34
df6ee38
Compare
Choose a tag to compare

Changelog

  • Add support for conditional entity renderers that are only used when a custom predicate passes
  • Fixed crash when exporting bbmodel files of certain models

Mson 1.11.1 for Minecraft 1.21.2/3

12 Dec 19:33
827bb99
Compare
Choose a tag to compare

Changelog

  • Add support for conditional entity renderers that are only used when a custom predicate passes
  • Fixed crash when exporting bbmodel files of certain models

Mson 1.11.0 for Minecraft 1.21.2/3

23 Oct 19:25
c88266d
Compare
Choose a tag to compare

Changelog

  • Updated to support versions past 1.21.2

Notable Changes in 1.21.3

  1. Clothing Parts
    Mojang changed the format of entity model clothing in this version. To update existing models you need to take the "left/right_sleeve", "left_right/pants", "jacket", and "hat" parts and move them to be children of their normal body part counterparts adjusting or removing the offset as neccessary.

  2. Player Capes and Elytra
    Player capes and elytra are now rendered using a separate feature for each part and thus has its own model extending BipedEntityModel. A mson:player_cape has been added to support this.

  3. Deadmou5 Ears
    The deadmou5 ears have also been moved to their own feature and model, and additionally have been changed to have separate left_ear and right_ear parts. The model file mson:player_ears has been added to support these.

  4. Due to #3 and #4, the cape and deadmsEars fields have been removed from the MsonPlayer model class.

Mson 1.10.0 for Minecraft 1.21

10 Jun 20:48
8048705
Compare
Choose a tag to compare

Changelog

  • Updated to 1.21
  • Removed the deprecated registerPlayerRenderer(String skinType, Function<EntityRendererFactory.Context, T> constructor) method. You should now use the version that accepts a predicate instead.
  • Add the RenderList util class from MineLittlePony

Mson 1.9.3 for Minecraft 1.20.5

24 Apr 16:39
cd90a10
Compare
Choose a tag to compare

Changelog:

  • Updated to 1.20.5
  • Now requires Java 21 (as does minecraft)
  • Fix incorrect plane uv coordinates (should fix sodium too)

Mson 1.9.3 for Minecraft 1.20.2 - 1.20.4

24 Apr 16:38
377bc44
Compare
Choose a tag to compare

Changelog:

  • Fix incorrect plane uv coordinates (should fix sodium too)

Mson 1.9.3 for Minecraft 1.20.1

24 Apr 16:37
cafaa6a
Compare
Choose a tag to compare

Changelog:

  • Fix incorrect plane uv coordinates (should fix sodium too)

Mson 1.9.2 for Minecraft 1.20.2 - 1.20.4

08 Dec 17:24
30d4f14
Compare
Choose a tag to compare

Changelog

  • Fixed sodium compatibility
  • Improved model rendering performance for all users
  • Fixed horizontal plane lighting with iris shaders

Mson 1.9.0 for Minecraft 1.20.2

27 Sep 15:32
227d5b4
Compare
Choose a tag to compare

Changelog

  • Added bbmodel support and bbmodel exports using a runtime flag
  • Updated to 1.20.2
  • Registering custom player renderers has changed!
    You now have to specify the skin type as an identifier and provide a predicate for deciding which players to apply your renderer for.
    This is due to how mojang has changed the player renderers map internally. You can't just use player.getModel()#String any more.

Mson 1.8.1 for Minecraft 1.19.3-1.20.1

29 May 19:31
Compare
Choose a tag to compare

Changelog

  • Added a minor performance improvement from the 1.19.2 version of 1.8.1