promotional bannermobile promotional banner

NeoOrigins

A modern port of Origins

File Details

NeoOrigins v1.13.0 (MC 1.21.1)

  • R
  • Apr 21, 2026
  • 833.05 KB
  • 1.2K
  • 1.21.1
  • NeoForge

File Name

neoorigins-1.13.0+1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:neoorigins-1495375:7960990"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

NeoOrigins v1.13.0

Outgoing-damage trigger. When the wearer deals damage that passes the filters, runs an action on the attacker and/or the victim.

Filters: target_group, target_type, damage_type, min_damage, chance. Actions: restore_health, restore_hunger, grant_effect (self), target_effect (victim).

neoorigins:attribute_modifier now takes two more optional gates, AND-combined with the existing condition:

  • equipment_condition — {slot, item, tag}. Modifier only applies while the named slot holds a matching item (or any item if neither field is given).
  • location_condition — {dimension, biome, biome_tag, structure, structure_tag}. Modifier only applies while the player is in the matching place.

Any origin can now declare a spawn_location that the mod will teleport the player to — both on pick and on bed-less respawn. Uses the same five location fields as the gate.

  • Teleport fires only once every layer has a selection, so it no longer yanks the player mid-picker.

  • Spawn column resolution is robust now: force-loads the target chunk, scans a 5x5 XZ area top-down for a (solid, air, air) land column, and respects logicalHeight so Nether spawns stay under the bedrock roof (no more roof-of-the-Nether teleports, no more End void drops).

  • Two new optional flags for aquatic origins:

    • allow_ocean_floor — if no land column is found, fall back to (solid, water, water) on the seabed. Survives if the origin has water breathing.
    • allow_water_surface — if no land (and no allowed floor) is found, fall back to the topmost water column — player spawns feet-in-water with head in open air.
  • When nothing matches, the pick proceeds without teleport (with a warning in the log).

  • Orb of Origin no longer consumed when you can't afford it. Client-side was shrinking the stack before the server's XP check ran; the server's refusal arrived too late to restore the optimistic consumption in some cases. Fixed by deferring both the decision and the shrink to the server.

  • 26.1 only — FoodData.tick arity fix so Avian Athlete's Diet regen-exhaustion hook loads again.

  • 26.1 only — attribute ID resolver now probes both directions (generic.armor <-> armor, player.block_interaction_range <-> block_interaction_range), so bare-id JSON from 26.1 and prefixed JSON from older packs both work.

  • Paladin — demoes equipment_condition (extra armor in a full set) and two action_on_hit configs (lifesteal vs. undead, smite bonus).

  • Void Knight — demoes spawn_location (End City) + location_condition attribute buffs inside the End.

  • README.md — Origin Spawn Locations section, new columns for the water flags, scan-order explanation.

  • docs/POWER_TYPES.md — all three attribute gates, action_on_hit section, modify_damage.target_group addition, field-name corrections.