MoreMcmeta
Animate almost any texture with more options.
This means:
- more possibilities for resource packs
- a familiar animation format
- not invasive—better compatibility with other mods
What Can I Do With MoreMcmeta?
You can animate almost any texture in the game, including armor, mob, and GUI textures. Textures from other mods that use Minecraft's default texturing process work as well. As of version 3.0.0, you can synchronize any animation to the world's current day time with the daytimeSync
parameter.
The Animation Format Guide has a full list of textures and explains all of the parameters MoreMcmeta supports in detail.
MoreMcmeta is a client-sided mod, so you don't need to install it on a server.
MoreMcmeta on Forge
A Forge version of MoreMcmeta is available at its CurseForge page.
Download
I am not responsible for any viruses, malware, etc. that may afflict your computer if you download from other sites.
Please help StopModReposts. Avoid reposting sites to protect yourself from malicious downloads, and ensure developers receive proper compensation for their hard work.
Install
- Download and install Fabric.
- Create an installation and select the Fabric version in the Minecraft launcher.
- Download MoreMcmeta and the Fabric API.
- Place the MoreMcmeta and Fabric API
.jar
files in your Fabric installation'smods
folder. There are no dependencies besides the Fabric API. - Use the trial resource pack to see examples of animated textures.
- If you're making your own textures, it's recommended you read the Animation Format Guide. In particular, you need to use the
.moremcmeta
extension instead of the.mcmeta
extension.
Animation Format
See the Animation Format Guide for .moremcmeta
file guidelines.
Troubleshooting
See the Troubleshooting Guide.
Suggestions and Bug Reports
Use the issue tracker for all suggestions and bug reports. Please include applicable screenshots and example textures/.moremcmeta
files.
Suggestions that break compatibility with the default animation format will not be accepted. However, suggestions that improve the default animation format with backwards-compatibility will be considered.
In reply to elegantattire:
A 1.18 version, v1.18.1-3.0.2, has just been released.
can this be utilised to introduce random/varied (but not animated) mob textures on 1.16.5?
In reply to Mister_Ron:
It's not implemented in this mod currently. I've looked into it, and it should be possible without invasive changes. I have a couple of other updates planned (mainly updating to 1.18) and some other things that need done in real life, so I don't have an ETA at the moment. I'll reply to this thread when I have more information/when it updates.
your mod is incompatible with continuity.
In reply to EysseWieringa1:
I submitted a fix on Continuity's side a few days ago; I am currently waiting for them to approve it. This issue is tracked on GitHub.
Great Mod, used it to animate my armor and it matches my tools. Works and looks great!
Great, and can you add Emissive textures?
Which is able to run the https://www.planetminecraft.com/texture-packs/tag/emissive/
Great mod
In reply to cookie694:
Responded on the Forge page. (I get notifications for both; no need to post twice)
Really cool mod. The developer and user documentation is excellent.
Is there a way I can turn a specific file on and of through some sort of variable or config somewhere?
In reply to LimeShulkerBox:
There's no specific option to disable a file, though you can rename the file to something slightly different to prevent MoreMcmeta from connecting it to a texture. You could also rename the section you want to disable (like "animation") to something different, and MoreMcmeta will skip it.
In reply to soir20:
Hmmm ok probably useful enough, will I have to reload textures?
In reply to LimeShulkerBox:
Yes, you have to reload the textures when you change the textures or the metadata files.
In reply to soir20:
Alright thank you very much! I will probably make a mod and texture pack with it, do you want me to link it when I finish?
In reply to LimeShulkerBox:
Also can I have it as an embedded library? (put inside the mod so people don't have to download this one manually)
In reply to LimeShulkerBox:
Oh also just noticed that it is on 1.16.5, when will the 1.17 release be?
In reply to LimeShulkerBox:
Sure!
In reply to LimeShulkerBox:
In reply to LimeShulkerBox:
I'm fine with it being an embedded library. The main requirement is adhering to the LGPL3 license. I would prefer it to be listed as an embedded library through related projects/CurseForge (if that doesn't already happen automatically).
The LGPL does not affect the license of your code, so you can license your own code as you wish.
In reply to LimeShulkerBox:
In reply to LimeShulkerBox:
In reply to LimeShulkerBox:
I don't have a set date yet for 1.17. I don't anticipate it taking too long to port to the new version because most of MoreMcmeta's code is independent of Minecraft's. I've been taking a short break from development on this mod since I was working on it almost every night for a while, but I'll probably start on a port next week.
In reply to soir20:
Alright, if you give me access to the code I can port some of it for you