Changelog
- Updated to 1.20.5/6
- Removed pony stacking (it was broken and I didn't want to fix it)
- Skeletons will now lower their bow when not attacking. ;)
- Armour texture misses are now logged to it's easier to tell where the mod is looking when you're trying to make custom armour
- Pony skulls now play their animations
- Hats now move up so they don't clip through skulls/blocks worn by the player
- Tools and weapons now keep their orientation when being held by a unicorn
Additionally there is a newforwardHoldingItems
config option that you can add item ids to for any modded items you want to be treated the same. - Magic glows now have a subtle animation around held items
Modding
- Added an armour renderplugin api for mods that want control over how armour is rendered/appears.
Plugins can:
1. Control whether armour, elytras, capes are visible, the renderlayer/texture they use, their opacity and whether they display an enchantment glint.
2. Provide a custom texture resolver to use instead of the default
3. Add their own rendering logic after any of the above is rendered
4. Replace or add to the item stacks presented when trying to render any of the above (so you can implement armour stacking if you want).
A reference implementation is available here
Datapack Changes
- The custom model data value is now appended to the end of the filename rather than before the layer suffex. Update your packs, ponies!
Before:minelittlepony:textures/models/armor/leather_inner_123_overlay_pony.png
After:minelittlepony:textures/models/armor/leather_inner_overlay_123_pony.png
Bugs Rangled
- Fixed magic rendering on items in third person when it's not supposed
- Fixed armour trims z-fighting
- Fixed skeletons having horns and rendering magic on their held items when they're not supposed to
- Fixed misaligned skulls when worn by ponies
- Fixed piglin skulls not being ponified
- Fixed hats, gear, stuck arrows, and etc not rendering on NPCs (villagers)
- Fixed neck position when lying down
- Fixed stetsons
Compatibility
- Disable item glints when rendering the auras. #257
Installation (Users):
Mine Little Pony uses Fabric for it's modding APIs. Refer to their installation instructions here.
Steps:
- Download and Install Fabric Loader as above.
- Download and install Fabric API
- Download and install HDSkins (Optional)
- Download the -version.jar below and place it in your mods folder found within your .minecraft folder
Remember to use the fabric launcher profile when starting the game!
Installation (Modders):
Maven: http://repo.minelittlepony-mod.com/maven/release
Dependency: com.minelittlepony:minelittlepony:4.11.8+1.20.5