All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Veil Origins

Veil Origins

by Unknown • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

🌙 Veil Origins

A comprehensive, standalone origin system for Minecraft 1.21.1 through 26.2

Transform your Minecraft experience with unique character origins, abilities, and passives.

⚠️ IMPORTANT DISCLAIMER ⚠️

This mod is a completely SEPARATE and INDEPENDENT project.

It is NOT an official port, fork, or affiliate of the original Origins mod by Apace100.

Veil Origins is built from the ground up with its own codebase, unique abilities, and custom systems for NeoForge.

Please do not report issues from this mod to the original Origins developers.

✨ Features

Veil Origins is a massive expansion to the origins genre, introducing 28 unique playable origins, each with custom abilities, visual effects, and playstyles.

  • ✅ 28 Unique Origins - Ranging from the blood-thirsty Vampire to the reality-bending Riftwalker.
  • ✅ Active Ability System - Use [R] and [V] to trigger powerful active skills.
  • ✅ Full Skill Trees - 22 skill trees with over 560 skills, tiers, branches, and ascended powers.
  • ✅ Leveling & Prestige - Earn XP, level your origin, and prestige for permanent power.
  • ✅ Drone Companions - Technomancers deploy allay-style drones that follow, fetch items, and defend you.
  • ✅ Custom HUD & UI - Beautiful animated HUD with a built-in Config Screen (Press 'H').
  • ✅ Vampire Blood System - Complete overhaul of hunger for Vampires with blood bars and bottles.
  • ✅ Multiplayer Ready - Fully synchronized for servers and dedicated-server safe.

🎭 Available Origins

💀 High Impact

Drastic gameplay changes.

Origin Description Key Abilities
Vampire The ultimate night predator. Replaces hunger with a Blood System. Blood Drain, Bat Form, Vampiric Leap
Werewolf Ruler of the moon. Buffed at night, eats raw meat. Wolf Form, Howl
Necromancer Master of the undead. Raise Dead, Life Siphon
Veilborn Walk between life and death. Veil Step, Soul Harvest
Riftwalker Dimensional traveler who bends space. Dimensional Hop, Pocket Dimension
Umbrakin Native to the shadows. Shadow Meld, Darkness Bolt
Voidtouched Corrupted by the void. Void Tear, Reality Shift
Ethereal Ghostly being phased between dimensions. Phase Shift, Possession
Deepdweller (NEW) Predator of the deep dark - mighty underground, frail in sunlight. Tremor Pulse, Depths' Blessing
Blightborn (NEW) Living host of rot - disease is your ally, fire and light purify. Plague Burst, Carrier's Flesh

🌿 Medium Impact

Strong themes with balanced trade-offs.

Origin Description Key Abilities
Dryad Guardian of the forest. Entangling Roots, Photosynthesis
Frostborn Master of ice and cold. Ice Spike, Blizzard
Cindersoul Born from volcanic fury. Flame Burst, Lava Walk
Tidecaller Commander of the ocean. Tidal Wave, Aqua Bubble
Starborne Celestial being powered by light. Celestial Dash, Starlight Beacon
Skyborn Master of winds and flight. Wind Blast, Updraft
Mycomorph Part mushroom, part humanoid. Spore Cloud, Fungal Network
Technomancer Cybernetic redstone master - deploys drone companions. Redstone Pulse, Overclock, Drones
Vampling Lesser vampire, day-walker. Life Steal
Stormborn (NEW) Child of the tempest - storms quicken and mend you. Chain Lightning
Luminary (NEW) Being of pure radiance - daylight heals, darkness starves. Solar Flare
Sandstalker (NEW) Silent hunter of the dunes - vanish into the sands. Sand Veil
Hexweaver (NEW) Weaver of curses - foes who touch you regret it. Hex Mark

🛡️ Low Impact

Vanilla-plus enhancements.

Origin Description Key Abilities
Stoneheart Living stone tank. Seismic Slam, Stone Skin
Feralkin Beast shapeshifter instincts. Primal Roar, Beast Form
Crystalline Resonant living crystal. Crystal Spike, Ore Resonance
Wolfling Lesser werewolf. Pack Howl
Emberling (NEW) Lesser cindersoul with a smoldering spark. Ember Bolt

🛠️ New in v1.1.0

🛸 Drone Companions

  • Drone Controller: Deploy utility, combat, scout, and repair drones.
  • Allay-Style Helpers: Drones follow you, orbit nearby, and fetch dropped items back to your feet.
  • Bodyguard Protocol: Drones retaliate against anything that hurts you - hostile mobs and other players.
  • Charge System: Drones recharge near a marked beacon or lodestone station.
  • Friendly-Fire Guard: Drones can never attack you, your other drones, or your pets.

🌳 Skill Trees & Progression

  • 22 skill trees, 560+ skills - tiered branches, mutually exclusive paths, synergy and forbidden skills.
  • OR-prerequisites - apex skills now accept "any one of" their prerequisite branches.
  • Locked ability indicators - see exactly which abilities skills will unlock.
  • Deadlock fix - 10 apex skills that were impossible to unlock are now reachable.

🩸 Vampire Blood Overhaul (from 1.0.4)

  • New Blood Bar: Replacing the hunger bar entirely for Vampires.
  • Bottles: Craft and fill Blood Bottles to store sustenance.

⚙️ HUD Configuration & Font Engine

  • Press 'H' to open the HUD Editor.
  • Customize position, visibility, and opacity of all HUD elements.
  • Unicode Font Handler for crisp, beautiful text.

💻 Commands & Controls

Input Action
R Primary Ability
V Secondary Ability
O View Origin Info
H Open HUD Configuration
/veilorigins list (Admin) List origins
/veilorigins set (Admin) set player origin

Made with ❤️ by Insanity Studios

How to Install Veil Origins (Mod)

Veil Origins by Unknown is verified for Fabric, Neoforge, Quilt across Minecraft versions 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.8, 26.2 (latest release: 1.1.0, file size: 2.3 MB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.8, 26.2) and platform (Fabric, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge, Quilt.
  3. Move the downloaded Veil Origins file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Neoforge
21d ago 1
1.21.11
Neoforge
21d ago 1
1.21.10
Neoforge
21d ago 1
1.21.x
Neoforge
21d ago 1
1.21.1
Neoforge
9mo ago 1
1.21.1
Neoforge
9mo ago 1
1.21.11
Neoforge
9mo ago 1
1.21.10
Neoforge
9mo ago 1
1.21.1
Neoforge
10mo ago 1
1.21.11
Neoforge
10mo ago 1
1.21.11
Neoforge
10mo ago 1
1.21.11
Neoforge
10mo ago 1
1.21.x
Neoforge
10mo ago 1
1.21.10
Neoforge
10mo ago 1
1.21.8
Neoforge
10mo ago 1
1.21.1
Fabric Quilt
10mo ago 1
1.21.1
Fabric Quilt
10mo ago 1
1.21.x
Neoforge
11mo ago 1
1.21.x
Neoforge
11mo ago 1
1.21.x
Neoforge
11mo ago 1
1.21.1
Neoforge
11mo ago 1
[1.1.0] Veil Origins 1.1.0 by Unknown on Oct 13, 2026
Download
## v1.1.0 - The Companion & Polish Update (2026-10-13)

### Added

#### New Origins (7) - 28 Total
  • Emberling** - Small fire-spirit origin with ember abilities
  • Stormborn** - Lightning and storm caller
  • Luminary** - Light-wielding radiant origin
  • Sandstalker** - Desert predator with sand-based abilities
  • Deepdweller** - Deep-dark dweller with ambush and warden-touched powers
  • Blightborn** - Corruption and disease origin
  • Hexweaver** - Curse and hex caster with mirror/amplify magic

#### Technomancer Drone Companions
  • Drone Controller item** - Deploy and command your personal drone squad
  • Right-click air: deploy a drone of the selected type
  • Sneak + right-click air: cycle drone type (utility, combat, scout, repair)
  • Right-click a drone: cycle its mode (follow, stay, aggressive, harvest, patrol, passive)
  • Sneak + right-click a drone: check its charge and mode
  • Sneak + click a beacon or lodestone: mark a squad recharge station
  • Utility Drone** - Allay-style helper that follows you, orbits nearby, and fetches dropped items back to your feet
  • Combat Drone** - Ranged defender; guards an area in AGGRESSIVE mode
  • Scout Drone** - Fast, long-range flier; light bodyguard duty
  • Repair Drone** - Passive medic that restores nearby allied drones
  • Owner Defense System** - All combat-capable drones retaliate against whatever hurts you - hostile mobs AND other players - and assist against your targets
  • Charge System** - Drones drain charge while deployed and recharge near a marked beacon or lodestone station; low-charge drones return to their owner
  • Friendly-Fire Guard** - Drones can never attack you, your other drones, your tamed pets, or your companions

#### Skill Tree Enhancements
  • OR-prerequisites** - Skills can now require "any one of" a set of prerequisites (requiresAny)
  • Skill tooltips show a "Requires one of:" line for OR-grouped prerequisites

#### Ability Dashboard
  • Locked ability indicators** - Skill-gated abilities now display a lock state so you can see what to unlock
  • Scrollable passives panel** - The passives list no longer clips at 6 entries; mouse-wheel scroll with a scrollbar and overflow hint

### Changed
  • Full localization** - All user-facing text moved into en_us.json (messages, tooltips, GUI labels, config names)
  • Drone deployment simplified** - Drones behave like allay-style companions: they follow, fetch, and defend - no port infrastructure required

### Fixed

#### Skill Tree Deadlocks (CURSEFORGE REPORTS)
  • Fixed 10 apex skills being permanently unreachable** - Convergent apexes required skills on BOTH sides of mutually-exclusive branches
  • Affected apexes across starborne, tidecaller, voidtouched, crystalline, cindersoul, deepdweller, hexweaver and more
  • Verified: 561 skills, 0 unreachable in every supported version

#### Summons & Companions
  • Fixed summoned minions and companions attacking their owner** - Target interception at the AI source; wild
...
[1.1.0] Veil Origins 1.1.0 by Unknown on Oct 13, 2026
Download
## v1.1.0 - The Companion & Polish Update (2026-10-13)

### Added

#### New Origins (7) - 28 Total
  • Emberling** - Small fire-spirit origin with ember abilities
  • Stormborn** - Lightning and storm caller
  • Luminary** - Light-wielding radiant origin
  • Sandstalker** - Desert predator with sand-based abilities
  • Deepdweller** - Deep-dark dweller with ambush and warden-touched powers
  • Blightborn** - Corruption and disease origin
  • Hexweaver** - Curse and hex caster with mirror/amplify magic

#### Technomancer Drone Companions
  • Drone Controller item** - Deploy and command your personal drone squad
  • Right-click air: deploy a drone of the selected type
  • Sneak + right-click air: cycle drone type (utility, combat, scout, repair)
  • Right-click a drone: cycle its mode (follow, stay, aggressive, harvest, patrol, passive)
  • Sneak + right-click a drone: check its charge and mode
  • Sneak + click a beacon or lodestone: mark a squad recharge station
  • Utility Drone** - Allay-style helper that follows you, orbits nearby, and fetches dropped items back to your feet
  • Combat Drone** - Ranged defender; guards an area in AGGRESSIVE mode
  • Scout Drone** - Fast, long-range flier; light bodyguard duty
  • Repair Drone** - Passive medic that restores nearby allied drones
  • Owner Defense System** - All combat-capable drones retaliate against whatever hurts you - hostile mobs AND other players - and assist against your targets
  • Charge System** - Drones drain charge while deployed and recharge near a marked beacon or lodestone station; low-charge drones return to their owner
  • Friendly-Fire Guard** - Drones can never attack you, your other drones, your tamed pets, or your companions

#### Skill Tree Enhancements
  • OR-prerequisites** - Skills can now require "any one of" a set of prerequisites (requiresAny)
  • Skill tooltips show a "Requires one of:" line for OR-grouped prerequisites

#### Ability Dashboard
  • Locked ability indicators** - Skill-gated abilities now display a lock state so you can see what to unlock
  • Scrollable passives panel** - The passives list no longer clips at 6 entries; mouse-wheel scroll with a scrollbar and overflow hint

### Changed
  • Full localization** - All user-facing text moved into en_us.json (messages, tooltips, GUI labels, config names)
  • Drone deployment simplified** - Drones behave like allay-style companions: they follow, fetch, and defend - no port infrastructure required

### Fixed

#### Skill Tree Deadlocks (CURSEFORGE REPORTS)
  • Fixed 10 apex skills being permanently unreachable** - Convergent apexes required skills on BOTH sides of mutually-exclusive branches
  • Affected apexes across starborne, tidecaller, voidtouched, crystalline, cindersoul, deepdweller, hexweaver and more
  • Verified: 561 skills, 0 unreachable in every supported version

#### Summons & Companions
  • Fixed summoned minions and companions attacking their owner** - Target interception at the AI source; wild
...
[1.1.0] Veil Origins 1.1.0 by Unknown on Oct 13, 2026
Download
## v1.1.0 - The Companion & Polish Update (2026-10-13)

### Added

#### New Origins (7) - 28 Total
  • Emberling** - Small fire-spirit origin with ember abilities
  • Stormborn** - Lightning and storm caller
  • Luminary** - Light-wielding radiant origin
  • Sandstalker** - Desert predator with sand-based abilities
  • Deepdweller** - Deep-dark dweller with ambush and warden-touched powers
  • Blightborn** - Corruption and disease origin
  • Hexweaver** - Curse and hex caster with mirror/amplify magic

#### Technomancer Drone Companions
  • Drone Controller item** - Deploy and command your personal drone squad
  • Right-click air: deploy a drone of the selected type
  • Sneak + right-click air: cycle drone type (utility, combat, scout, repair)
  • Right-click a drone: cycle its mode (follow, stay, aggressive, harvest, patrol, passive)
  • Sneak + right-click a drone: check its charge and mode
  • Sneak + click a beacon or lodestone: mark a squad recharge station
  • Utility Drone** - Allay-style helper that follows you, orbits nearby, and fetches dropped items back to your feet
  • Combat Drone** - Ranged defender; guards an area in AGGRESSIVE mode
  • Scout Drone** - Fast, long-range flier; light bodyguard duty
  • Repair Drone** - Passive medic that restores nearby allied drones
  • Owner Defense System** - All combat-capable drones retaliate against whatever hurts you - hostile mobs AND other players - and assist against your targets
  • Charge System** - Drones drain charge while deployed and recharge near a marked beacon or lodestone station; low-charge drones return to their owner
  • Friendly-Fire Guard** - Drones can never attack you, your other drones, your tamed pets, or your companions

#### Skill Tree Enhancements
  • OR-prerequisites** - Skills can now require "any one of" a set of prerequisites (requiresAny)
  • Skill tooltips show a "Requires one of:" line for OR-grouped prerequisites

#### Ability Dashboard
  • Locked ability indicators** - Skill-gated abilities now display a lock state so you can see what to unlock
  • Scrollable passives panel** - The passives list no longer clips at 6 entries; mouse-wheel scroll with a scrollbar and overflow hint

### Changed
  • Full localization** - All user-facing text moved into en_us.json (messages, tooltips, GUI labels, config names)
  • Drone deployment simplified** - Drones behave like allay-style companions: they follow, fetch, and defend - no port infrastructure required

### Fixed

#### Skill Tree Deadlocks (CURSEFORGE REPORTS)
  • Fixed 10 apex skills being permanently unreachable** - Convergent apexes required skills on BOTH sides of mutually-exclusive branches
  • Affected apexes across starborne, tidecaller, voidtouched, crystalline, cindersoul, deepdweller, hexweaver and more
  • Verified: 561 skills, 0 unreachable in every supported version

#### Summons & Companions
  • Fixed summoned minions and companions attacking their owner** - Target interception at the AI source; wild
...
[1.1.0] Veil Origins 1.1.0 by Unknown on Oct 13, 2026
Download
## v1.1.0 - The Companion & Polish Update (2026-10-13)

### Added

#### New Origins (7) - 28 Total
  • Emberling** - Small fire-spirit origin with ember abilities
  • Stormborn** - Lightning and storm caller
  • Luminary** - Light-wielding radiant origin
  • Sandstalker** - Desert predator with sand-based abilities
  • Deepdweller** - Deep-dark dweller with ambush and warden-touched powers
  • Blightborn** - Corruption and disease origin
  • Hexweaver** - Curse and hex caster with mirror/amplify magic

#### Technomancer Drone Companions
  • Drone Controller item** - Deploy and command your personal drone squad
  • Right-click air: deploy a drone of the selected type
  • Sneak + right-click air: cycle drone type (utility, combat, scout, repair)
  • Right-click a drone: cycle its mode (follow, stay, aggressive, harvest, patrol, passive)
  • Sneak + right-click a drone: check its charge and mode
  • Sneak + click a beacon or lodestone: mark a squad recharge station
  • Utility Drone** - Allay-style helper that follows you, orbits nearby, and fetches dropped items back to your feet
  • Combat Drone** - Ranged defender; guards an area in AGGRESSIVE mode
  • Scout Drone** - Fast, long-range flier; light bodyguard duty
  • Repair Drone** - Passive medic that restores nearby allied drones
  • Owner Defense System** - All combat-capable drones retaliate against whatever hurts you - hostile mobs AND other players - and assist against your targets
  • Charge System** - Drones drain charge while deployed and recharge near a marked beacon or lodestone station; low-charge drones return to their owner
  • Friendly-Fire Guard** - Drones can never attack you, your other drones, your tamed pets, or your companions

#### Skill Tree Enhancements
  • OR-prerequisites** - Skills can now require "any one of" a set of prerequisites (requiresAny)
  • Skill tooltips show a "Requires one of:" line for OR-grouped prerequisites

#### Ability Dashboard
  • Locked ability indicators** - Skill-gated abilities now display a lock state so you can see what to unlock
  • Scrollable passives panel** - The passives list no longer clips at 6 entries; mouse-wheel scroll with a scrollbar and overflow hint

### Changed
  • Full localization** - All user-facing text moved into en_us.json (messages, tooltips, GUI labels, config names)
  • Drone deployment simplified** - Drones behave like allay-style companions: they follow, fetch, and defend - no port infrastructure required

### Fixed

#### Skill Tree Deadlocks (CURSEFORGE REPORTS)
  • Fixed 10 apex skills being permanently unreachable** - Convergent apexes required skills on BOTH sides of mutually-exclusive branches
  • Affected apexes across starborne, tidecaller, voidtouched, crystalline, cindersoul, deepdweller, hexweaver and more
  • Verified: 561 skills, 0 unreachable in every supported version

#### Summons & Companions
  • Fixed summoned minions and companions attacking their owner** - Target interception at the AI source; wild
...
# Fixed: Config Registers
## v1.0.6 - The Enhancement Update (2026-01-23)

### Added

#### Origin Toggle Configuration System (INS-9)
  • Server-side origin enable/disable system** - Server owners can now control which origins are available
  • Configuration file: origins-config.txt in server root directory
  • Auto-generated on first server startup with all origins enabled by default
  • Simple boolean format: origin_name=true or origin_name=false
  • Covers all origins: base mod, official DLC, UGC DLC, sub-mods, and extension mods
  • Origins identified by internal name to ensure uniqueness across all mods
  • No client-side modifications required
  • Disabled origins won't appear in origin selection screen

#### Skill-Enhanced Abilities (INS-5)
  • Mycomorph - Fungal Network GUI** - Waystones-style teleportation system
  • Visual network map showing all fungal nodes
  • Labeled nodes with custom names
  • Click to teleport between connected nodes
  • Unlocked via skill tree progression

  • Werewolf - Wolf Pack Ability** - Summon wolf companions
  • Enhanced by perma_wolf, feral, and berserker skills
  • Wolves fight alongside you and follow commands
  • Skill tree unlocks increase pack size and wolf strength

  • Vampire - Enhanced Bat Form** - Improved transformation
  • Mist form skill adds phase-through-walls capability
  • Nosferatu skill enhances bat speed and damage
  • Additional skill bonuses for stealth and lifesteal

  • Technomancer - Drone Summons** - Deploy combat drones
  • Turret mode for stationary defense
  • Drone army skill increases max drone count
  • Drones attack enemies and defend the player

  • Umbrakin - Shadow Step** - Teleportation ability
  • Short-range teleport with stealth bonuses
  • Enhanced by shadow skills for longer range
  • Leaves shadow trail effect

  • Riftwalker - Enhanced Dimensional Hop** - Improved teleportation
  • Blink skill reduces cooldown
  • Teleport skill increases range
  • Dimensional mastery adds invulnerability frames

  • Necromancer - Enhanced Raise Dead** - Improved undead summoning
  • Undead mastery skill increases minion count
  • Death army skill adds skeleton archers
  • Minions persist longer and deal more damage

### Changed

#### Skill System Architecture (INS-5)
  • Unified skill effect system** - Skills now properly modify abilities at runtime
  • SkillEffectHandler.hasSpecialEffect(player, "effect_id") checks for active skill effects
  • SkillEffectHandler.getCooldownReduction(player) calculates total cooldown bonuses
  • Origin abilities check for skill effects and modify behavior accordingly
  • Skill tooltips now show activation hints and requirements

### Fixed

#### Skill Tree Functionality (INS-5)
  • Fixed skills not applying to abilities** - Skills now properly enhance and modify origin abilities
  • Root cause: Abilities weren't checking for unlocked skills at runtime
  • Added skill effect checks to all ability activation code
  • Skills now unlock new features, improve stats,
...
## v1.0.6 - The Enhancement Update (2026-01-23)

### Added

#### Origin Toggle Configuration System (INS-9)
  • Server-side origin enable/disable system** - Server owners can now control which origins are available
  • Configuration file: origins-config.txt in server root directory
  • Auto-generated on first server startup with all origins enabled by default
  • Simple boolean format: origin_name=true or origin_name=false
  • Covers all origins: base mod, official DLC, UGC DLC, sub-mods, and extension mods
  • Origins identified by internal name to ensure uniqueness across all mods
  • No client-side modifications required
  • Disabled origins won't appear in origin selection screen

#### Skill-Enhanced Abilities (INS-5)
  • Mycomorph - Fungal Network GUI** - Waystones-style teleportation system
  • Visual network map showing all fungal nodes
  • Labeled nodes with custom names
  • Click to teleport between connected nodes
  • Unlocked via skill tree progression

  • Werewolf - Wolf Pack Ability** - Summon wolf companions
  • Enhanced by perma_wolf, feral, and berserker skills
  • Wolves fight alongside you and follow commands
  • Skill tree unlocks increase pack size and wolf strength

  • Vampire - Enhanced Bat Form** - Improved transformation
  • Mist form skill adds phase-through-walls capability
  • Nosferatu skill enhances bat speed and damage
  • Additional skill bonuses for stealth and lifesteal

  • Technomancer - Drone Summons** - Deploy combat drones
  • Turret mode for stationary defense
  • Drone army skill increases max drone count
  • Drones attack enemies and defend the player

  • Umbrakin - Shadow Step** - Teleportation ability
  • Short-range teleport with stealth bonuses
  • Enhanced by shadow skills for longer range
  • Leaves shadow trail effect

  • Riftwalker - Enhanced Dimensional Hop** - Improved teleportation
  • Blink skill reduces cooldown
  • Teleport skill increases range
  • Dimensional mastery adds invulnerability frames

  • Necromancer - Enhanced Raise Dead** - Improved undead summoning
  • Undead mastery skill increases minion count
  • Death army skill adds skeleton archers
  • Minions persist longer and deal more damage

### Changed

#### Skill System Architecture (INS-5)
  • Unified skill effect system** - Skills now properly modify abilities at runtime
  • SkillEffectHandler.hasSpecialEffect(player, "effect_id") checks for active skill effects
  • SkillEffectHandler.getCooldownReduction(player) calculates total cooldown bonuses
  • Origin abilities check for skill effects and modify behavior accordingly
  • Skill tooltips now show activation hints and requirements

### Fixed

#### Skill Tree Functionality (INS-5)
  • Fixed skills not applying to abilities** - Skills now properly enhance and modify origin abilities
  • Root cause: Abilities weren't checking for unlocked skills at runtime
  • Added skill effect checks to all ability activation code
  • Skills now unlock new features, improve stats,
...
## v1.0.6 - The Enhancement Update (2026-01-23)

### Added

#### Origin Toggle Configuration System (INS-9)
  • Server-side origin enable/disable system** - Server owners can now control which origins are available
  • Configuration file: origins-config.txt in server root directory
  • Auto-generated on first server startup with all origins enabled by default
  • Simple boolean format: origin_name=true or origin_name=false
  • Covers all origins: base mod, official DLC, UGC DLC, sub-mods, and extension mods
  • Origins identified by internal name to ensure uniqueness across all mods
  • No client-side modifications required
  • Disabled origins won't appear in origin selection screen

#### Skill-Enhanced Abilities (INS-5)
  • Mycomorph - Fungal Network GUI** - Waystones-style teleportation system
  • Visual network map showing all fungal nodes
  • Labeled nodes with custom names
  • Click to teleport between connected nodes
  • Unlocked via skill tree progression

  • Werewolf - Wolf Pack Ability** - Summon wolf companions
  • Enhanced by perma_wolf, feral, and berserker skills
  • Wolves fight alongside you and follow commands
  • Skill tree unlocks increase pack size and wolf strength

  • Vampire - Enhanced Bat Form** - Improved transformation
  • Mist form skill adds phase-through-walls capability
  • Nosferatu skill enhances bat speed and damage
  • Additional skill bonuses for stealth and lifesteal

  • Technomancer - Drone Summons** - Deploy combat drones
  • Turret mode for stationary defense
  • Drone army skill increases max drone count
  • Drones attack enemies and defend the player

  • Umbrakin - Shadow Step** - Teleportation ability
  • Short-range teleport with stealth bonuses
  • Enhanced by shadow skills for longer range
  • Leaves shadow trail effect

  • Riftwalker - Enhanced Dimensional Hop** - Improved teleportation
  • Blink skill reduces cooldown
  • Teleport skill increases range
  • Dimensional mastery adds invulnerability frames

  • Necromancer - Enhanced Raise Dead** - Improved undead summoning
  • Undead mastery skill increases minion count
  • Death army skill adds skeleton archers
  • Minions persist longer and deal more damage

### Changed

#### Skill System Architecture (INS-5)
  • Unified skill effect system** - Skills now properly modify abilities at runtime
  • SkillEffectHandler.hasSpecialEffect(player, "effect_id") checks for active skill effects
  • SkillEffectHandler.getCooldownReduction(player) calculates total cooldown bonuses
  • Origin abilities check for skill effects and modify behavior accordingly
  • Skill tooltips now show activation hints and requirements

### Fixed

#### Skill Tree Functionality (INS-5)
  • Fixed skills not applying to abilities** - Skills now properly enhance and modify origin abilities
  • Root cause: Abilities weren't checking for unlocked skills at runtime
  • Added skill effect checks to all ability activation code
  • Skills now unlock new features, improve stats,
...
## v1.0.5 - The Progression Update (2026-01-06)

### Added

#### New Origin Selection Screen - Card Carousel
  • Replaced radial menu with card carousel** for origin selection
  • 8 origin cards displayed in horizontal carousel with smooth scrolling
  • Cards scale based on distance from center (3D depth effect)
  • Each card shows: origin name, impact level (stars), description, abilities, passives
  • Color-coded accent bars based on origin theme
  • Navigation: arrow keys, mouse scroll, click arrows, or click cards directly
  • Shuffle button (R key) to get new random origin options
  • Smooth animations and hover effects

#### New Ability Dashboard
  • Completely redesigned ability menu** with comprehensive origin information
  • Three-column layout:**
  • Left Column - Origin Info & Stats:**
  • Origin name with theme color accent
  • Impact level with stars (★☆☆, ★★☆, ★★★)
  • Full description (word-wrapped)
  • Resource bar with origin-specific name (Blood, Rage, Soul Energy, Heat, etc.)
  • Stat modifiers display (Health, Speed, Damage) with +/- percentages
  • Center Column - Abilities:**
  • Detailed ability slots with icon, keybind badge, name
  • Description and stats (cost, cooldown)
  • Status indicator (READY in green, countdown in red)
  • Color-coded accent bar showing ability state
  • Hover highlighting with origin theme color
  • Right Column - Passives & Progression:**
  • List of passive abilities with thematic icons
  • Level display
  • XP progress bar with current/needed values
  • Skill points available
  • Unlocked skills count
  • Press [T] from ability menu to jump directly to skill tree
  • Smooth open animation

#### Complete Skill Tree System
  • 22 Unique Skill Trees** - Each origin has a detailed skill tree with 25-35 skills
  • Tiered progression (Tier 1-5) with level requirements
  • Mutually exclusive branches for meaningful choices
  • Synergy skills that require multiple paths
  • Forbidden skills with powerful effects but drawbacks
  • Ascended skills that transcend origin weaknesses

  • Skill Tree GUI** - Press the skill tree keybind to open
  • Zoomable and pannable tree view
  • Color-coded branches (Offense, Defense, Utility, Elemental, etc.)
  • Visual indicators for unlocked, available, and locked skills
  • Detailed tooltips with effects, requirements, and exclusions
  • Click to unlock skills with skill points

  • Skill Effects System** - Skills now apply real gameplay effects
  • Attribute modifiers (health, armor, speed, damage, attack speed)
  • Special effects (lifesteal, stealth damage, summons, etc.)
  • Resource modifiers (regen rate, max resource)
  • Cooldown reduction bonuses
  • Damage type bonuses and resistances

#### Complete Progression System
  • Origin Leveling (1-50)** - Gain XP through combat, exploration, and origin-themed activities
  • XP scales exponentially with level
  • Each level grants +1 Skill Point
  • Milestone rewards at levels 10, 2
...
## v1.0.5 - The Progression Update (2026-01-06)

### Added

#### New Origin Selection Screen - Card Carousel
  • Replaced radial menu with card carousel** for origin selection
  • 8 origin cards displayed in horizontal carousel with smooth scrolling
  • Cards scale based on distance from center (3D depth effect)
  • Each card shows: origin name, impact level (stars), description, abilities, passives
  • Color-coded accent bars based on origin theme
  • Navigation: arrow keys, mouse scroll, click arrows, or click cards directly
  • Shuffle button (R key) to get new random origin options
  • Smooth animations and hover effects

#### New Ability Dashboard
  • Completely redesigned ability menu** with comprehensive origin information
  • Three-column layout:**
  • Left Column - Origin Info & Stats:**
  • Origin name with theme color accent
  • Impact level with stars (★☆☆, ★★☆, ★★★)
  • Full description (word-wrapped)
  • Resource bar with origin-specific name (Blood, Rage, Soul Energy, Heat, etc.)
  • Stat modifiers display (Health, Speed, Damage) with +/- percentages
  • Center Column - Abilities:**
  • Detailed ability slots with icon, keybind badge, name
  • Description and stats (cost, cooldown)
  • Status indicator (READY in green, countdown in red)
  • Color-coded accent bar showing ability state
  • Hover highlighting with origin theme color
  • Right Column - Passives & Progression:**
  • List of passive abilities with thematic icons
  • Level display
  • XP progress bar with current/needed values
  • Skill points available
  • Unlocked skills count
  • Press [T] from ability menu to jump directly to skill tree
  • Smooth open animation

#### Complete Skill Tree System
  • 22 Unique Skill Trees** - Each origin has a detailed skill tree with 25-35 skills
  • Tiered progression (Tier 1-5) with level requirements
  • Mutually exclusive branches for meaningful choices
  • Synergy skills that require multiple paths
  • Forbidden skills with powerful effects but drawbacks
  • Ascended skills that transcend origin weaknesses

  • Skill Tree GUI** - Press the skill tree keybind to open
  • Zoomable and pannable tree view
  • Color-coded branches (Offense, Defense, Utility, Elemental, etc.)
  • Visual indicators for unlocked, available, and locked skills
  • Detailed tooltips with effects, requirements, and exclusions
  • Click to unlock skills with skill points

  • Skill Effects System** - Skills now apply real gameplay effects
  • Attribute modifiers (health, armor, speed, damage, attack speed)
  • Special effects (lifesteal, stealth damage, summons, etc.)
  • Resource modifiers (regen rate, max resource)
  • Cooldown reduction bonuses
  • Damage type bonuses and resistances

#### Complete Progression System
  • Origin Leveling (1-50)** - Gain XP through combat, exploration, and origin-themed activities
  • XP scales exponentially with level
  • Each level grants +1 Skill Point
  • Milestone rewards at levels 10, 25
...
Updated to neoforge 21.11.19-beta
this exists there is no changes
## v1.0.4 (2025-12-29)

### Updated

  • Minecraft 1.21.1-1.21.3 with NeoForge 21.1.216**

### Added

#### Vampire Blood System Overhaul
  • Blood Bar replaces Hunger Bar** - Vampires now have a blood bar that replaces the vanilla hunger bar
  • Blood drains slowly over time (faster when sprinting or healing)
  • High blood (80+) enables natural regeneration
  • Empty blood causes starvation damage
  • Blood syncs to hunger level for compatibility

  • Blood Bottle Items** - New consumable items for vampires
  • Empty Blood Bottle - craft from glass bottle
  • Half Blood Bottle - restores 50 blood
  • Full Blood Bottle - restores 100 blood
  • Drinking gives regeneration effect
  • Only vampires can drink blood bottles

  • Bottle Filling Mechanic** - Fill blood bottles while draining animals
  • Hold empty/half bottle in offhand while using Blood Drain ability
  • Hold empty/half bottle in offhand while using Blood Drain Gaze passive
  • Empty → Half → Full progression

#### Vampire Ability Blood Costs
  • Bat Form** - Costs 25 blood to activate
  • Vampiric Leap** - Costs 5 blood per leap
  • Blood Drain** - Free (gives +15 blood per drain)

#### Custom Resource Bar API
  • CustomResourceBar** - New API class for configuring custom resource bars
  • Multiple styles: ICONS, SOLID_BAR, SEGMENTED_BAR, REPLACE_HUNGER, REPLACE_HEALTH
  • Configurable positions: HOTBAR_LEFT, HOTBAR_RIGHT, corners, custom
  • Custom colors (primary, secondary, critical, background, border)
  • Sprite support for icon-based bars
  • Animation options (pulse when low, bounce when critical)
  • Threshold settings for low/critical states
  • Factory methods: bloodBar(), manaBar(), heatBar(), hydrationBar(), stellarBar()

  • ResourceType** - Updated with custom bar support
  • setCustomBar(CustomResourceBar) - attach custom bar configuration
  • Factory methods for common resource types

  • Creative Tab** - New "Veil Origins" creative tab for mod items

### Fixed

#### Vampire Sun Damage
  • Fixed vampire sun damage not working properly
  • Now correctly checks daytime (0-12500 or 23500-24000)
  • Rain provides protection from sun
  • Visual fire effect when burning

#### Keybind Registration
  • Fixed potential duplicate keybind registration**
  • Removed duplicate registration from VeilOrigins.java
  • Keybinds are now registered only once via @EventBusSubscriber in KeyBindings.java

### Technical

  • Added BloodBottleItem - Custom item class for blood bottle consumption
  • Added ModItems - Registry for all Veil Origins items
  • Added CustomResourceBar - API for custom bar rendering configuration
  • Added VampireHudHandler - Replaces vanilla hunger bar with blood bar for vampires using custom sprites
  • Updated ResourceType - Support for custom bar configurations with factory methods
  • Added UTF-8 encoding for Java compilation (Unicode support in source files)

## v1.0.4 (2025-12-29)

### Updated

  • Minecraft 1.21.10 with NeoForge 21.10.64**
  • Parchment mappings updated to 2025.10.12 for 1.21.10

### Added

#### Vampire Blood System Overhaul
  • Blood Bar replaces Hunger Bar** - Vampires now have a blood bar that replaces the vanilla hunger bar
  • Blood drains slowly over time (faster when sprinting or healing)
  • High blood (80+) enables natural regeneration
  • Empty blood causes starvation damage
  • Blood syncs to hunger level for compatibility

  • Blood Bottle Items** - New consumable items for vampires
  • Empty Blood Bottle - craft from glass bottle
  • Half Blood Bottle - restores 50 blood
  • Full Blood Bottle - restores 100 blood
  • Drinking gives regeneration effect
  • Only vampires can drink blood bottles

  • Bottle Filling Mechanic** - Fill blood bottles while draining animals
  • Hold empty/half bottle in offhand while using Blood Drain ability
  • Hold empty/half bottle in offhand while using Blood Drain Gaze passive
  • Empty → Half → Full progression

#### Vampire Ability Blood Costs
  • Bat Form** - Costs 25 blood to activate
  • Vampiric Leap** - Costs 5 blood per leap
  • Blood Drain** - Free (gives +15 blood per drain)

#### Sun Damage Fix
  • Fixed vampire sun damage not working properly
  • Now correctly checks daytime (0-12500 or 23500-24000)
  • Rain provides protection from sun
  • Visual fire effect when burning

#### Custom Resource Bar API
  • CustomResourceBar** - New API class for configuring custom resource bars
  • Multiple styles: ICONS, SOLID_BAR, SEGMENTED_BAR, REPLACE_HUNGER, REPLACE_HEALTH
  • Configurable positions: HOTBAR_LEFT, HOTBAR_RIGHT, corners, custom
  • Custom colors (primary, secondary, critical, background, border)
  • Sprite support for icon-based bars
  • Animation options (pulse when low, bounce when critical)
  • Threshold settings for low/critical states
  • Factory methods: bloodBar(), manaBar(), heatBar(), hydrationBar(), stellarBar()

  • ResourceType** - Updated with custom bar support
  • setCustomBar(CustomResourceBar) - attach custom bar configuration
  • Factory methods for common resource types

  • CustomBarRenderer** - New renderer for custom bars

### Fixed

#### Radial Menu Clickability (1.21.10)
  • Fixed radial menu not responding to mouse clicks**
  • Root cause: NeoForge 21.10 changed Screen input handling API
  • mouseClicked(double, double, int) → mouseClicked(MouseButtonEvent, boolean)
  • keyPressed(int, int, int) → keyPressed(KeyEvent)
  • Implemented GLFW polling workaround in tick() method
  • Uses GLFW.glfwGetMouseButton() and GLFW.glfwGetKey() for direct input polling
  • Uses GLFW.glfwGetCurrentContext() to get the window handle
  • Edge detection ensures actions trigger only on key/button press
  • Menu now correctly handles segment clicks, subsection clicks, and center clicks
  • ESC key properly closes the menu
  • R key refreshes origins in origin select mode

#### Keybind Registration
...
## v1.0.4 (2025-12-29)

### Updated

  • Backported to Minecraft 1.21.8 with NeoForge 21.8.47**
  • Parchment mappings updated to 2025.07.20 for 1.21.8

### Added

#### Vampire Blood System Overhaul
  • Blood Bar replaces Hunger Bar** - Vampires now have a blood bar that replaces the vanilla hunger bar
  • Blood drains slowly over time (faster when sprinting or healing)
  • High blood (80+) enables natural regeneration
  • Empty blood causes starvation damage
  • Blood syncs to hunger level for compatibility

  • Blood Bottle Items** - New consumable items for vampires
  • Empty Blood Bottle - craft from glass bottle
  • Half Blood Bottle - restores 50 blood
  • Full Blood Bottle - restores 100 blood
  • Drinking gives regeneration effect
  • Only vampires can drink blood bottles

  • Bottle Filling Mechanic** - Fill blood bottles while draining animals
  • Hold empty/half bottle in offhand while using Blood Drain ability
  • Hold empty/half bottle in offhand while using Blood Drain Gaze passive
  • Empty → Half → Full progression

#### Vampire Ability Blood Costs
  • Bat Form** - Costs 25 blood to activate
  • Vampiric Leap** - Costs 5 blood per leap
  • Blood Drain** - Free (gives +15 blood per drain)

#### Sun Damage Fix
  • Fixed vampire sun damage not working properly
  • Now correctly checks daytime (0-12500 or 23500-24000)
  • Rain provides protection from sun
  • Visual fire effect when burning

#### Custom Resource Bar API
  • CustomResourceBar** - New API class for configuring custom resource bars
  • Multiple styles: ICONS, SOLID_BAR, SEGMENTED_BAR, REPLACE_HUNGER, REPLACE_HEALTH
  • Configurable positions: HOTBAR_LEFT, HOTBAR_RIGHT, corners, custom
  • Custom colors (primary, secondary, critical, background, border)
  • Sprite support for icon-based bars
  • Animation options (pulse when low, bounce when critical)
  • Threshold settings for low/critical states
  • Factory methods: bloodBar(), manaBar(), heatBar(), hydrationBar(), stellarBar()

  • ResourceType** - Updated with custom bar support
  • setCustomBar(CustomResourceBar) - attach custom bar configuration
  • Factory methods for common resource types

  • CustomBarRenderer** - New renderer for custom bars

### Fixed

#### Radial Menu Clickability (1.21.8)
  • Fixed radial menu not responding to mouse clicks**
  • Root cause: Custom handleMouseClick, handleKeyPress, and handleKeyRelease methods were not being called
  • Added proper @Override annotations for mouseClicked, keyPressed, and keyReleased methods
  • Menu now correctly handles segment clicks, subsection clicks, and center clicks
  • ESC key properly closes the menu
  • R key refreshes origins in origin select mode

#### Keybind Registration Crash (1.21.8)
  • Fixed crash on startup due to duplicate keybind registration**
  • Root cause: Keybindings were being registered twice:
  • Once via @EventBusSubscriber in KeyBindings.java
  • Again via `modEventBus.addListener(this::registerKeyMappings
...
Veil Origins Icon
Download Veil Origins
Select game version
Select platform