Releases: MoreMcmeta/core
1.16.5-3.0.3: Non-conforming Sprite Name Fix
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
Fixes a Minecraft name change causing a crash on Forge 1.18.2.
1.18.1-3.0.2: First 1.18 Release
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
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
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
- 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
- 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
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
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
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.