Skip to content

Releases: MoreMcmeta/core

1.16.5-3.0.3: Non-conforming Sprite Name Fix

18 May 00:48
Compare
Choose a tag to compare

Fix minor incompatibility with other mods that do not follow the Minecraft sprite naming convention (see GitHub issue #9).

1.18.2-3.0.2: Update to 1.18.2

12 Mar 01:15
Compare
Choose a tag to compare

Fixes a Minecraft name change causing a crash on Forge 1.18.2.

1.18.1-3.0.2: First 1.18 Release

27 Feb 01:42
Compare
Choose a tag to compare

Ported MoreMcmeta to 1.18. Fixed a rare crash that could occur when animation frames were uploaded in a particular order. This only happened in rare situations at world startup or in the Nether with daytime sync enabled.

1.16.5-3.0.2: Fix Rare World Startup Crash

27 Feb 01:38
Compare
Choose a tag to compare

Fixed a rare crash that could occur when animation frames were uploaded in a particular order. This only happened in rare situations at world startup or in the Nether with daytime sync enabled.

1.17.1-3.0.2: Fix Rare World Startup Crash

27 Feb 01:39
Compare
Choose a tag to compare

Fixed a rare crash that could occur when animation frames were uploaded in a particular order. This only happened in rare situations at world startup or in the Nether with daytime sync enabled.

1.17.1-3.0.1: Compatibility and Non-Block Sprite Fixes

18 Feb 06:10
Compare
Choose a tag to compare
  • Fixed incompatibility with Continuity on Fabric.
  • Fixed an issue that prevented non-block sprites from being animated.
  • Unused mipmaps are now freed, reducing memory usage by approximately 25% for most textures.
  • Updated file licenses to 2022.
  • See PR#6 for explanation on most technical changes.

1.16.5-3.0.1: Backport of 1.17.1-3.0.1

18 Feb 06:12
Compare
Choose a tag to compare
  • Backport of version 1.17.1-3.0.1.
  • Fixed an issue that prevented non-block sprites from being animated.
  • Unused mipmaps are now freed, reducing memory usage by approximately 25% for most textures.
  • Updated file licenses to 2022.
  • See PR#6 for explanation on most technical changes.

1.17.1-3.0.0: First 1.17 Release

16 Aug 01:19
Compare
Choose a tag to compare

This version is the same as 1.16.5-3.0.0, except that it works on 1.17.1.

1.16.5 will continue to be updated.

1.16.5-3.0.0: Animated Sprite Textures

18 Jul 21:20
Compare
Choose a tag to compare

User-Facing Changes

  • MoreMcmeta is now on Forge and Fabric.
  • The daytimeSync parameter has been added, which allows you to sync textures to the world's day time.
  • You can now animate any texture that is part of one of Minecraft's default texture atlases (blocks, items, paintings, etc.).
  • You can now animate OptiFine textures (like biome-specific mob textures).
  • New logo.
  • Disabled Forge from showing that the server is incompatible if MoreMcmeta is installed server-side.

Internal Changes

  • The Architectury Gradle plugin (but not the API) is now used for development.
  • A new delayed texture creation system is used to allow animating texture atlas sprites.
  • Animated textures are now loaded in parallel.
  • Internal reorganization for multi-loader development.
  • Unit testing has expanded to ~75% line coverage.
  • Expanded technical documentation.

1.16.4-2.1.0: Animated Main Menu Textures

26 Mar 23:23
Compare
Choose a tag to compare

This update adds support for animating main menu textures (except the Mojang logo, which is hard-coded to use the vanilla image).

This version is labeled 1.16.4 because I used a 1.16.4 version for development. However, I have tested that the mod loads on the recommended 1.16.5 version of Forge.

Internally, constructor and method object parameters are now treated more strictly. Unit tests have been expanded to check that errors are thrown early in case of nulls. This should provide for easier debugging in the event of any bugs related to null values.