promotional bannermobile promotional banner

Overgrown's Origins

Choose your species. Every origin, layer, and power is data-pack JSON underneath.
Back to Files

Origins (1.41.0)

File nameorigins-1.41.0.jar
Uploader
OvergrownMCOvergrownMC
Uploaded
Sep 19, 2026
Downloads
4
Size
602.1 KB
Mod Loaders
Fabric
File ID
8925674
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:o-origins-1636345:8925674"

Learn more about Curse Maven

What's new

1.41.0

Added — the Buzzborne origin

A winged servant of the hive, by Drizzo. Impact 2, minecraft:honeycomb icon. Thirteen powers:

Power What it does
Floral Absorption Press the primary active key while standing in a flower to take its effect and gain a point of pollen. Twenty-one flowers, each with its own effect — from Regeneration on an oxeye daisy to Wither on a wither rose. 35-second cooldown.
Pollinator Sneak-use an empty hand on any bone-mealable block to grow it, spending a point of pollen. Flowers drop a second copy of themselves. A bar above the hunger row shows the pollen level, up to 7.
Honey Extractor Use a glass bottle on a flower to fill it with honey. 10-second cooldown.
Gentle Wings Creative-style flight, at roughly half speed, and not while wet.
Rain-Soaked Water and rain stack Weakness and cut the flight off.
Nectarivore Only honey bottles and honeycomb count as food. Honey bottles fill more, and honeycomb becomes edible.
Fumigation A lit campfire within five blocks brings on Nausea and blurs the screen.
Apiary Kin Bees do not turn on you for taking their honey.
Air Affinity Break blocks in the air at full speed.
Hollow Bones Three hearts fewer, and two thirds the size of a human.
Built-in Wings No elytra — you already have wings.
Nectar Drips Nectar falls from you while you are carrying pollen.

Added — an active-power icon for the Arachnid and the Phantom

Climbing and Phantom Form now show an icon above the hotbar while they are on, the same way Buzzborne's flight does.

Changed — the mod runs entirely on Apoli, with no commands

Pollinator and Honey Extractor used to reach for /particle, /playsound and /summon — 49 command dispatches in all, each one parsed through Brigadier every time a flower was used, and the only commands left anywhere in Origins. They are Apoli actions now:

was is
particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal apoli:spawn_particles with spread: 0.3, count: 10, anchor: "center"
summon minecraft:item ~ ~ ~ {Item:{…}} apoli:spawn_entity
playsound … @a[distance=..32] ~ ~ ~ .5 1 apoli:play_sound, inside that spawn_entity's entity_action so it still comes from the block

Behaviour is the same. Pollinator's file is a third smaller.

Changed — every type id is written apoli:

The mod's power files were a mix of apoli: and the legacy origins: alias, sometimes both in one file. They all say apoli: now — 170 ids across 55 files — because that is the namespace the engine actually registers, and reading a file no longer raises the question of whether the two differ. They do not: origins: has always been an alias for apoli:, and it still is, so every data pack written against the old ids keeps working exactly as before.

The exception is the handful of types Origins itself registers, which keep origins: because they genuinely live there — origin, impact, grant_origin, action_on_swap and friends, plus the four badge types. Badges are the one place where the distinction bites: origins:tooltip is a badge type, while apoli:tooltip is an unrelated power type, so those were left alone.

Changed — Fumigation checks for a campfire ten times less often

Its blur effect is an apoli:shader, and Apoli re-tests a shader power's condition once per player every tick to notice when it should change. The condition was a five-block spherical block search, so standing anywhere with no campfire nearby cost 1331 block tests a tick, per Buzzborne player.

The search now lives in an apoli:action_over_time that runs every ten ticks and writes a 0/1 resource on its rising and falling edges; the nausea and the blur both read that resource, which is free. The blur can lag entering or leaving smoke by up to half a second — the nausea already worked on a one-second cycle.

Removed — origins:merling/conduit_power_on_land

The Merling listed a power that has no file — a leftover from Apace's Origins. Apoli skipped it on every load; the origin is unchanged in play.

Fixed — every origins: tag was empty on 1.20.1

origins:meat, ignore_diet, ranged_weapons, natural_stone and unphasable shipped under tags/block/ and tags/item/, which is the 1.21 layout. On 1.20.1 the game reads tags/blocks/ and tags/items/, so it never saw them and every tag resolved as empty. The symptoms were asymmetric, which is what made it hard to spot: the Arachnid's Carnivore could eat nothing at all, the Avian's Vegetarian could eat meat, and Strong Arms, Weak Arms, cobweb handling and Phantom phasing all quietly did nothing.


1.40.0

Added — origins:chose_origin advancement trigger

Fires when a player takes an origin: picking one in the selection screen, being given one by origins:grant_origin or an orb, swapping to one on a swappable layer, and once per layer when they log in already holding one. Optional origin and layer narrow it.

Because it also fires on login, an advancement added to an existing world is picked up the next time its players join — so it works as "has the origin", not only "just picked it".

Apoli 1.88.0 adds two more triggers that pair with it: apoli:power (a power was granted) and apoli:resource (a resource or cooldown changed value).


1.39.0

Changed — Water Protection is a delay, not a shield

The enchantment used to reduce water damage and, at a combined level of 8 across your armour, stop it outright. Both of those are gone.

  • Each combined level adds 6 ticks (0.3s) to the gap between hits, up to 8 levels. One hit a second bare, one every 3.4 seconds in a full set:

    Combined level Gap between hits
    0 20 ticks (1s)
    4 44 ticks (2.2s)
    8 or more 68 ticks (3.4s)
  • Each hit is a flat 2 damage and nothing reduces it. origins:hurt_by_water is now in #minecraft:bypasses_enchantments as well as #minecraft:bypasses_armor and #minecraft:bypasses_shield, so armour points, Protection, a shield and Water Protection itself all leave the number alone. Armour only changes how often it lands.

  • No enchantment level grants immunity any more. The combined-level-8 cut-off is removed.

  • Conduit Power grants immunity instead. While minecraft:conduit_power is active, water and rain stop hurting the Enderian and the Blazeborn entirely.

  • The enchantment itself now has no effects of its own. It is a marker the power reads.

Changed — water vulnerability is more responsive

origins:water_vulnerability is a single power again, and it checks every tick rather than once per interval:

  • The first hit lands the moment you step into water or rain, instead of up to a second later.
  • Putting armour on lengthens the gap before the next hit, rather than the next cycle.

For pack authors

The whole mechanic is one file, and every number in it is yours:

{
  "type": "origins:action_over_time",
  "interval": "20 + min(enchantment[origins:water_protection, armor, sum], 8) * 6",
  "entity_action": {
    "type": "origins:damage",
    "amount": 2,
    "damage_type": "origins:hurt_by_water"
  }
}

20 is the bare gap, 6 is what a level is worth, 8 is where it stops mattering. Swap the Conduit Power condition to move immunity somewhere else, or delete it to take immunity away.

Removed

  • data/origins/tags/damage_type/water_protection.json. Nothing reads it now that the enchantment has no effects. If your pack added its own damage type to it, that entry no longer does anything.

1.37.0

Fixed

  • Choosing a specific origin with an Orb of Origin left the GUI showing the old one. The powers swapped correctly, but only some paths told the client, so the origin screen was stale until you relogged. origins:grant_origin never told the client at all. Both now do.
  • Two powers had no badge. The automatic "Active" badge only recognised origins:action_on_key_press, but five power types can carry a key. Enderian's Teleportation (fire_projectile) and Shulk's Hoarder (inventory) rendered with no badge at all while their neighbours had one. Every keyed power gets the badge now.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded