Releases: MineLittlePony/MineLittlePony
Mine Little Pony 4.7.4 for Minecraft 1.19.3
Changelog 4.7.4
- Fixed incompatibility with Sodium
Changelog 4.7.3
- Slightly rewrote and optimised villager rendering
- Clothing layers are now stitched together and uploaded as a single texture
- Optimised wearables rendering
- Improved the crown gear's model to less resemble a hat layer
- Added support for adding custom armour models using mson.
Place your model files atassets/mod_namespace/models/armor/inner_item_name.json
andassets/mod_namespace/models/armor/outer_item_name.json
.
I recommend specifyingminelittlepony:armor/inner_pony_armor
.
These should serve as a good-enough starting point for anyone who wants to add their own models.
// inner_model.json
{
"parent": "minelittlepony:armor/inner_pony_armor",
"texture": {"w": 64, "h": 32},
"dilate": 0.27,
"data": {
"head": {
"cubes": [
{ "from": [-4, -6, -6], "size": [ 8, 8, 8], "dilate": 0.5 },
{ "from": [-4, -8, -1], "size": [ 2, 2, 2], "texture": {"u": 0, "v": 0}, "dilate": -0.0125, "__comment": "left ear" },
{ "from": [ 2, -8, -1], "size": [ 2, 2, 2], "texture": {"u": 0, "v": 4}, "dilate": -0.0125, "__comment": "right ear" }
]
}
}
}
// outer_model.json
{
"parent": "namespace:armor/inner_model",
"dilate": 0.5
}
API Notes
- Removed hasHorn() and hasMagic() methods from IPonyData
Bugs Squash
- Fixed villagers having too many saddlebags
- Fixed various calculation inaccuracies when Filly Cam is enabled
- Fixed fps magic config option not having a comment
- Fixed players/ponies initially appearing without skins or their skins loading without metadata on world load
- Taixdermy is out of fashion)
- (BETA) Fixed wings rotating incorrectly for alicorns
- (BETA) Fixed leggings and boots alignment when crouching #227
- Fixed torso rendering on pony armour when it's not meant to
- Fixed rendering of legacy pony armour
- Fix incompatibility with mods that mess with armour stand rendering
- Fixed broken villager textures with modded professions
- Fixed z-fighting betwen pegasus wings and saddlebags
With HD Skins
- Fixed clear button not clearing your skin if you had a file selected
- Fixed crash on linux systems when encountering file names with the section sign in them
- Stripped formatting from filenames when displaying them in the gui
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.7.4
Mine Little Pony 4.7.3 LTS for Minecraft 1.19.2
Changelog
- Backported latest changes to 1.19.2
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.7.3+lts
Mine Little Pony 4.7.3 for Minecraft 1.19.3
Changelog
- Slightly rewrote and optimised villager rendering
- Clothing layers are now stitched together and uploaded as a single texture
- Optimised wearables rendering
- Improved the crown gear's model to less resemble a hat layer
- Added support for adding custom armour models using mson.
Place your model files atassets/mod_namespace/models/armor/inner_item_name.json
andassets/mod_namespace/models/armor/outer_item_name.json
.
I recommend specifyingminelittlepony:armor/inner_pony_armor
.
These should serve as a good-enough starting point for anyone who wants to add their own models.
// inner_model.json
{
"parent": "minelittlepony:armor/inner_pony_armor",
"texture": {"w": 64, "h": 32},
"dilate": 0.27,
"data": {
"head": {
"cubes": [
{ "from": [-4, -6, -6], "size": [ 8, 8, 8], "dilate": 0.5 },
{ "from": [-4, -8, -1], "size": [ 2, 2, 2], "texture": {"u": 0, "v": 0}, "dilate": -0.0125, "__comment": "left ear" },
{ "from": [ 2, -8, -1], "size": [ 2, 2, 2], "texture": {"u": 0, "v": 4}, "dilate": -0.0125, "__comment": "right ear" }
]
}
}
}
// outer_model.json
{
"parent": "namespace:armor/inner_model",
"dilate": 0.5
}
API Notes
- Removed hasHorn() and hasMagic() methods from IPonyData
Bugs Squash
- Fixed villagers having too many saddlebags
- Fixed various calculation inaccuracies when Filly Cam is enabled
- Fixed fps magic config option not having a comment
- Fixed players/ponies initially appearing without skins or their skins loading without metadata on world load
- Taixdermy is out of fashion)
- (BETA) Fixed wings rotating incorrectly for alicorns
- (BETA) Fixed leggings and boots alignment when crouching #227
- Fixed torso rendering on pony armour when it's not meant to
- Fixed rendering of legacy pony armour
- Fix incompatibility with mods that mess with armour stand rendering
- Fixed broken villager textures with modded professions
- Fixed z-fighting betwen pegasus wings and saddlebags
With HD Skins
- Fixed clear button not clearing your skin if you had a file selected
- Fixed crash on linux systems when encountering file names with the section sign in them
- Stripped formatting from filenames when displaying them in the gui
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.7.3
Mine Little Pony 4.7.2 for Minecraft 1.19.3
Changelog 4.7.2
- Changed sizes of wearable textures to be more in line with normal player skins (either 64x32 or 64x64)
Changelog 4.7.0
-
Updated to 1.19.3
-
Updated german and russian translations
-
Added ponified versions for all of the built-in default skins
-
Added tail shapes:
Tail shapes are controlled by a separate trigger pixel at [2,1] (positioned below the gender pixel)
You can now choose between three different shapes of tail for the normal ponies.- #000000 Straight (the default, same as we had before)
- #FC539F Bumpy (mimics the look of Pinkie Pie's tail)
- #3EFF22 Swirly (a less-energetic version of bumpy, more suited for unicorns)
- #3308C7 Spiky (jagged and messy, like Cheerilee in the 80s )
-
Skinnable Wearables
Each type of wearable (hats, saddlebags, ect) have their own skin type with HD Skins now. Players who upload a skin for
any of the available wearables will have it appear on their skin instead of using part of their main body's texture.
This feature is only available to players using HD Skins. Regular players will not be able to see your custom embroidered-saddlebags with faustian sprinkle, thank celestia
- New Wearables
- Added left satchel #C6
- Added right satchel #C7
Bugs Squash
- Fixed slim and thick (alex/steve) arms not being applied correctly
- Fixed deadmou5 ears appearing in the wrong location
- Fixed pony level sometimes not being applied correctly
- Fixed pony data change event being triggered multiple times
- Fixed texture alignment on the tops of pony tails
- Fixed incorrect lighting on ponies' butts
With HD Skins
- Fixed incorrect arm position when previewing with the slim arm model
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.7.1
Mine Little Pony ESL 3.2.13 for Minecraft 1.12.2
This is an extended release build for 1.12.2!
No new features are being developed on this version.
Changelog
- Fixed slim arms being applied to players when they're not supposed to
- Updated bundled background pony skins
- Fixed LetsEncrypt/SSL errors due to skin servers migrating to require https (LetsEncryptcraft not required)
Mine Little Pony 4.6.2 for Minecraft 1.19
A wild update has appeared!
This isn't for that, though. This is just for some bug fixes and compatibility improvements.
Backup your settings file: the config format has changed
Changelog 4.6.2
- Updated Kirin from 1.11.1 to 1.12.0
- Config settings are now organised into categories
- Each config setting now has a comment accompanying it
- Fixed villagers with saddlebags interfering with their wing textures
- Villagers and Zombie Villagers will now get their saddlebag textures from a separate file under /accessory
- Fixed texturing on piglin tails. #213
- Fixed neck alignment when crouching #212
- Fixed incorrect ear tuft positioning on bat ponies. It's not the same as it was, but I think they look cuter now
- Mine Little Pony will try not to remove other mods' features which should fix some things not appearing. I take no responsibility for floating backpacks, though.
- Gear now have control over how they're positioned. This is mainly so I no longer have to resort to this hack
- Updated en_pt translation
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.6.2
Mine Little Pony 4.6.1 for Minecraft 1.19
Also works on 1.19.1 and 1.19.2.
Changelog 4.6.1
- Updated Mson
- Some internal simplifications (removed the ZebraPonyModel class and moved customisations to the model json)
- Villagers now use the same models as the player for their races. This means you can finally have Kirin villagers.
- Change villager head rolling into a head shaking motion (I swear, Mojang must have meant for it to be a head shaking in vanilla, the sideways rolling is soooo weird)
- Fixed villagers appearing slightly smaller than they should (no, it wasn't just you
- Fix some head positioning and clipping issues
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.6.1
Mine Little Pony 4.6.0 for Minecraft 1.19
THE PEOPLE GAMERS HAVE SPOKEN!
Reminder: We have a Discord Server. If you're somehow here reading this and you're not in that server... h-how?
To summarise, in the poll last month I raised the question, and a suggestion: What do we do about the allay? The option was to turn them into breezies, and then turn vexes into parasprites, then find something else for striders to become. Obviously, as you can tell already, the response to that was a resounding YES PLEASE!
So this is that version that makes those changes, as well as a few other little goodies. There might still be some changes to be made, but for now I consider this good enough for people to enjoy.
Changelog 4.6.0
Model Changes
- Fixed a number of discrepancies between the model's initial json input and what is being rendered in-game.
- Allays are now Breezies and can have a number of different appearances (seen above)
- Vexes are now (non giant) parasprites and cna have a number of their own variants (also above)
- Striders are no longer (giant) breezies. Instead they will appear as (equally as cursed) baby dragons. Available variants are Spike and Smolder. They're your willing slaves, so don't feel bed about forcing them to carry you on a satin cusion like a princess. They love it, I swear! Just look how their knees quiver with excitement! Or is it exhaustion? I don't know! They're dragons. Who cares.
- Added proper kirin models (skin courtesy of Rana)
Wearables
- Adjusted the height of some wearables to reduce clipping/floating hats
- Wearable stacks are now random! Different ponies will have them appear in a different order that's unique to them.
- Added crowns in memorial of technoblade.
Bugs Squashed
- Fixed naked villagers #207
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.6.0
Mine Little Pony 4.5.1 for Minecraft 1.19
Changelog 4.5.0
- Updated to 1.19!
- Ponified the Allay (slightly)
- Removed the passive networking toggle
- Passive networking is now on by default
New flappyElytras
Config Option
- Added an option to flag pegasus wings when gliding with an elytra
- Modpack creators can enable this option by setting
flappyElytras
totrue
in the json config
- Modpack creators can enable this option by setting
Model Changes
- Adjusted changeling wing angles so make them look more distinct
- Added a separate model for reformed changelings (changedlings)
- Changedlings differ from changelings in the following ways:
- Primary and secondary wings both use the same slot upper wing slot
- The lower wing slot (previously the secondary wings) will be used to give them moose antlers (King Thorax)
- Ears are replaced by those fin-like things reformed changelings have
- Changedlings differ from changelings in the following ways:
- Fixed model files for changedlings, kirins, gryphons, and hippogrifs
- Breezies now have a hat layer
- Skulls no longer have their own model. Instead they will use the head off the model of whichever mob is being rendered
Bugs Squelched
- Fixed witches holding potions incorrectly whilst drinking #202
- Fixed armour stands mirroring leg angles. They should only mirror them if you have the legs set to their default angles. #199
- Fixed desync causing camera angle to change when moving through portals or any time the server updates the player's camera. #201
- Filly Cam's bucket fix should be more accurate now
- Fixed breezies having two heads
- Fixed breezie head position being slightly too high
Changelog 4.5.1
- Fixed crash upon joining a world
Changelog (from last release)
- Allow for unemployed villagers to have a biome-specific skin #196
- Optimised villager rendering
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.5.1
Mine Little Pony 4.4.5 for Minecraft 1.18.2+
This is the last release before we start updating to 1.19. Thus there's not really much that's changed in this version.
Changelog
- Allow for unemployed villagers to have a biome-specific skin #196
- Optimised villager rendering
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.4.5