Releases: BlasterM5/ponyorigins
Pony Origins 2.0.0 for Origins 1.10.x
Pony Origins 2.0
The Modular Update
Pony Origins has reached the 2.0! This update packs in a lot of features and changes!
You will have to leave and re-join your server or open, exit, open again your single player save.
What's New
- Modular Creature Features
-
- Each creature is now the sum of its parts - body type, legs, wings, horns, and skin - all affect stats
-
- A weight system adds variable stats to creatures based on the above.
-
- Body type and base girth affect weight, health, movement speed, fall damage
-
- Diet type affects weight
-
- Leg type affects weight, movement speed over different types of terrain, and unarmed melee knockback or damage
-
- Wing type affects exposure to environmental hazards and flight capabilities in different scenarios
-
- Skin type affects exposure and resistance to different types of hazards and endurance
-
- Horn type affects weight as well as the damage taken and dealt when ramming with the Charge ability
-
- Balanced around Human, who's stats are unchanged from Vanilla except when standing unclothed in a snowstorm
-
- Added and accounted for many body types that aren't currently used as well (for a future expansion)
-
- Expanded the VAPS to include variable setting for the above modular powers - dynamically loaded powers set up the required variables used by various powers, then remove themselves automatically. This reduces the amount of active powers each origin uses during normal gameplay.
- Added Bison, an alternative to Yak with better warm climate adaptability but without the signature YAK SMASH moves
- Added Deer, a lightweight alternative to Unicorn, with Earth Pony's Flora as a Primary Talent
- Added Charge talent, which allows a horned creature to charge at an opponent with high speed running and deal heavy damage. Different horn types will cause different amounts and kinds of damage and knockback. WARNING: Most horn types will cause extreme damage to the user if ramming a solid object!
- Hazards for everyone!
- Flappy noises when flying, dependent on wing type
- Non-human creatures can shake off water/snow/oil that's accumulated on their bodies by getting clear of exposure and standing still for a couple seconds.
- Creatures that have been hit with and survive Talent attacks will now be aggro'ed to the player
- Spectrum advancements are now supported for Make Your Mark advancements (Alicorn progression)
- Creatures with the right leg type that weigh less than human can now sprint across the top of water as long as they don't slow down.
- Creatures with specific hind leg types now have a sprinting or crouching jump boost.
What's Changed
- Tags are heavily reworked, with "compatibility" tags added that add the new tags used in Minecraft 1.21
- Lots of 1.20.1 modded items are now supported in tags
- Backend changes to prepare for Minecraft 1.21, such as depluralizing the folder names
- Simplified a lot of descriptions for powers, to reduce file sizes
- All instances of "race" and "races" are changed to "species" or "tribe(s)" where appropriate. While "race" is more correct in a lot of cases due to how Equestrian genetics works, in 2025 the connotation is too distracting an issue to leave older language like this.
- Consolidation of a lot of powers - this reduces complexity with duplicate power files, and makes room for the Modular powers
- Many bug fixes for minor problems
- Sorted the Origins selection, to move Human to the left of the first origin, which is now Earth Pony.
- Origins are sorted as follows - Earth Pony, Unicorn, Pegasus, alternatives to EP, alternatives to U, alternatives to P, overpowered quadrupeds, bipeds
- Hazards affect flight speed variably - more contamination means slower flight
- Wearing armor can reduce contamination increase and decrease
- Burns from taking damage while on fire will diminish cold resistance on certain skin types
- Dragons now have Nightvision
- Dragons have digger limbs now and extra health, which makes them the slowest fliers due to being the heaviest creatures
- Dragons' Heat is now contained in the Lithovore diet power instead, as that is the core of the Heat mechanic
- Digger limbs allow mining natural stone as well as digging faster through dirt and sand when unarmed
- Emotivore is now called Amorevore, to distinguish it from other Emotivore-type diets
- Amorevores (Changelings) can "sense" food when hungry, which works even through walls
- Amorevore feeding mechanics have been greatly simplified, and now only take the minimum amount of food per click
- Amorevores can no longer feed on hostile creatures
- Goats now have 9 hearts and are herbivores. While the meme of goats being organic garbage compactors is funny, the reality is, they're just hungry hungry herbivores
- Fructivore is now correctly named Frugivore. Biology majors everywhere rejoice.
- Rebalanced Chaos talent, it now selects "fireworks" and "sound" less often
- Wingstrikes (hitting terrain when flying) do 0.001 damage. This is almost imperceptible amounts of damage that doesn't affect survivability, but it is enough to trigger the hurt effects and cause even more panic for flying creatures that like to fly too close to walls.
- Rose Bushes and Sunflowers are no longer edible in-world, due to a dupe glitch. Break and eat these things normally.
- Origin icons for many species have been updated to better match the creature.
- Kirin's Nirik power has been simplified under the hood. It should function the same as always.
- Rocket Dash cooldown is fixed, so dying and respawning after changing Origin during the post-collision cooldown won't permanently disable flight anymore.
- Shock Ray fires every tick. This doesn't change much beyond the increase in energy consumption.
- Umbrum Shadow Walk reworked, to improve utility. Energy drain is lower, especially when phasing, though the ability to see when phasing through solid matter is severely nerfed. Umbrum will no longer run out of air when shadow walking through unbreathable material, nor will an intangible shadow get dirty with contamination either.
What's Removed
- No more "you" in descriptions. All descriptions now use third person.
- Humans no longer get Talents. If you're playing this mod in singleplayer and you choose Human... what's the point of this again?
- Firecracker will no longer shoot "creeper" pattern fireworks. This was necessary to reduce file size.
- Most Alicorn, all Stamina, and all Unicorn power files are removed. Their functionality is consolidated in the normal version of these talents' powers, which saves a lot of file size and complexity, virtually eliminating duplicate code.
- Spatium Pontis (Alicorn Teleport). Normal Teleport is already OP and already requires Distant Horizons or an absurd draw distance to use.
- Waterborn no longer spawns in the Ocean. As cool as it was to have this, if a world didn't have an Ocean nearby to spawn, it could completely hang the game.
Known Issues
- Charge is slightly jank, and doesn't always register a collision on terrain. It is currently unknown why.
- Many mods with "oil" fluids either don't register their oil as a fluid or set it as a water type, which can't be fixed in Pony Origins.
- Hurt sounds overlay on normal hurt sounds. This is a minecraft limitation.
- Apugli has been Archived. This makes it a defunct mod, and puts Pony Origins and any modpacks it relies on in a bit of a bind, as it relies on Apugli for many things that won't work natively in Origins 1.10.x and older.
Coming Soon
- Pony Origins 1.19.2 LTS update
- Pony Origins Custom Creature Creator submod
- Backports further back to 1.18.2 and 1.16.5?
- More "Season 10" creature Origins?
- More creature features?
- Sirens?
Pony Origins 1.4.0 Beta 1 for Origins 1.10.x
The High Performance Update
The latest Update to Pony Origins has arrived!
The code has been refactored in a lot of places, reducing file size and complexity, all in the name of performance!
Because of the refactoring, your origins may be broken. Enter the world or server, leave, then enter again. If this doesn't fix it, you will have to reset your origin via command or via the Harmonic Resonator item.
What's New:
- Advancement Progress Bars!
-
- As Minecraft Advancements don't track scoreboard objectives, I've designed a system whereby resource bars temporarily appear whenever you make progress towards an advancement.
- Emotisense!
-
- Changelings can now sense (visible red glow) creatures they can feed on whenever they're hungry.
-
- Changelings know where you are when they are nearby. You can't hide from the hungry changelings...
- Variable Advancement Power System
-
- Advancement-checking powers are now dynamically loaded when they are applicable to you, which cuts down on the number of checks per second.
What's Changed:
- Many powers have been rewritten for better simplicity and performance, such as reducing the use of power condition checks on action over time condition checks and triggers, as power condition checks are checked every tick or every time the power's active state is checked
- All unicorn/ talents have been removed, and are now just the talents/ talents. The checks that determine which power key to use can already check if it's a primary or secondary talent, which saves a lot of code complexity
- Flight hazards were given a rewrite to reduce complexity. This changes how hazards both build and clear.
-
- When waterlogged, freezing, and oilbogged, you now have to stop moving so you can shake off the water and oil (which clears faster now)
-
- Water will slowly drip dry if you are constantly moving
-
- Waterlogging takes a little bit longer now, as the last 10 percent of waterlogging is much slower than the first 90 percent (slows in stages)
-
- Feathered wings is a new power, specifically made to reduce code overhead (if wings == feathered is way faster to check than if wings != three other wing types)
-
- Further optimizations may come later
- Smash attacks (YAK SMASH, Minotaur Punch, Alicorn Mighty Hoof) are now a hold to charge, release to fire ability. Alicorn Mighty Hoof uses energy instead of stamina
- Emotivore (Changeling diet) has been refactored, and no longer has a variable amount of food drain. While this was a nice click-saving feature, it unfortunately ballooned the feeding logic and caused a lot of extra complexity headaches.
-
- Emotivores feed much faster now, but only gain the smallest increment of food per feeding. This also means both love and taint build faster.
-
- Emotivores now only feed on creatures with love (meaning they haven't attacked / been targetted for attack recently, and aren't a hostile mob)
-
- Emotivores can feed off of changelings (must be standing)
-
- Emotivores with love can feed other changelings(must be sneaking)
-
- Emotivores riding requires being full of food first (if there's a better way to do all this, I would like to know)
-
- Emotivores feeding and being fed require using an empty mainhand
-
- Feeding an emotivore requires sneaking
-
- Emotivores feeding another changeling when love is full will give all their love to the other changeling
- Added lots more modded items and blocks to tags, improving up-to-dateness of food and crops supported
- Lithovores' golden apple equivalent items are now tag-based, allowing for more modded item support
- Added entity tags used in future versions of minecraft, for future-proofed compatibility
- Coincidentally, Emotivores can't feed off zombies or pillagers anymore. They don't have love, what were you expecting?
- Moved some common commands to functions, such as the splash and spark particles
- Some advancements have tweaked conditions
Coming Soon:
- Rebalance of Advancements (I need your feedback! message me or start a trouble ticket)
- More modded block support
- Environment hazards for everyone?
- Unicorn aura sense (sense nearby energy users)?
- Backport of all these updates to 1.19.2 LTS?
- Finally declaring a stable release?
Pony Origins LTS 1.3.4 Beta 2 for Origins 1.7.x
The latest update to Pony Origins LTS contains small but significant fixes to diets.
- Finally fixed the nutrition problem for goats, herbivores, and pescavores.
- Modified the mod jar to be Forge compatible
- Origins Forge is UNSUPPORTED at this time, due to problems with Origins Forge's implementations
Pony Origins 1.3.4 Beta 2 for Origins 1.10.x
The latest update to Pony Origins contains small but significant fixes to diets.
- Finally fixed the nutrition problem for goats, herbivores, and pescavores.
- Modified the mod jar to be Forge compatible
- Origins Forge is UNSUPPORTED at this time, due to problems with Origins Forge's implementations
Pony Origins LTS 1.3.4 Beta 1 for Origins 1.7.x
The latest beta has arrived! This one is a small, but significant update.
- Simplified and Fixed Pescavore (for hopefully the last time)
- Added more gems to Lithovore, which now includes Lapis Lazuli
- Reworked the Talents system, to add common powers to every origin, adding support for vanilla and other Origins to be able to use Talents
To enable support for vanilla and other Origins, you will need to manually edit (for now) the data/origins/origin_layers/origin.json file, and replace the line "replace": true,
with "replace": false,
BEWARE: This is not a supported use case of Pony Origins, as many Pony Origins races already provide similar functionality to vanilla Origins.
Pony Origins 1.3.4 Beta 1 for Origins 1.10.x
The latest beta has arrived! This one is a small, but significant update.
- Simplified and Fixed Pescavore (for hopefully the last time)
- Added more gems to Lithovore, which now includes Lapis Lazuli
- Reworked the Talents system, to add common powers to every origin, adding support for vanilla and other Origins to be able to use Talents
To enable support for vanilla and other Origins, you will need to manually edit (for now) the data/origins/origin_layers/origin.json file, and replace the line "replace": true,
with "replace": false,
BEWARE: This is not a supported use case of Pony Origins, as many Pony Origins races already provide similar functionality to vanilla Origins.
Pony Origins LTS 1.3.3 Beta 1 Hotfix 2 for Origins 1.7.x
Another hotfix to once and for all fix the pescavore problem
- Fixed Pescavores getting malnourished on seafood (for real this time)
- Reduced the chance of Blindness from severe malnutrition from 25 percent to 5 percent
Pony Origins 1.3.3 Beta 1 Hotfix 2 for Origins 1.10.x
Another hotfix to once and for all fix the pescavore problem
- Fixed Pescavores getting malnourished on seafood (for real this time)
- Reduced the chance of Blindness from severe malnutrition from 25 percent to 5 percent
Pony Origins LTS 1.3.3-Beta 1 Hotfix 1 for Origins 1.7.x
- Fixed Pescavores getting sick on some seafoods (again).
Pony Origins 1.3.3-Beta1 Hotfix 1 for Origins 1.10.x
- Fixed Pescavores getting sick on some seafoods (again).