promotional bannermobile promotional banner
premium banner
Slight improvements too sorcery age

Description

Sora

Sora is a feature expansion for the Sorcery Age mod focused on custom combat systems, progression, UI support, and world integration.

Requirements

  • Minecraft 1.20.1
  • Minecraft Forge 47.4.x
  • Sorcery Age mod
  • Curios API
  • Player Animator

What This Addon Adds

  • A full custom Blood Manipulation technique path
  • Three extra Projection Sorcery abilities
  • A leveling Curse Technique Ring with its own progression system
  • Strong enemy grade display and expanded sorcerer XP support
  • Grade enchantments and enchanted book loot integration
  • A custom addon ability HUD for proper ability info display
  • Black Flash streak announcements
  • Admin commands for managing Blood Manipulation

Blood Manipulation

Blood Manipulation is the centerpiece of the addon. It is implemented as a real custom technique state with its own stored data, UI support, ability list, and internal timers.

When a player has Blood Manipulation, the addon injects a full set of blood-based abilities into the JJK ability system and updates the stats screen so the technique is displayed correctly.

Blood Manipulation Abilities

Flowing Red Scale

A toggle buff that continuously improves movement speed, attack speed, and attack damage while draining cursed energy. This is your basic blood-enhancement state and works as the foundation of the rest of the blood kit.

Flowing Red Scale Stack

A stronger temporary burst state layered on top of Flowing Red Scale. It is built for short combat spikes and gives a much larger stat boost for a limited duration.

Blood Edge

A timed offensive buff that turns your hits much more dangerous. It increases outgoing damage, adds flat bonus damage, and applies extra debuffs to targets you hit. This is one of the addon's main melee pressure tools.

Piercing Blood

A fully channeled beam attack with a custom entity and renderer. It tracks your aim, interacts with terrain, damages targets repeatedly while active, and acts as one of the most visually complete abilities in the addon.

Slicing Exorcism

A repeating blood slash AOE that sweeps multiple times in quick succession. It is meant for area pressure, crowd damage, and soft control through repeated hits.

Convergence

A setup ability that stores a temporary charge state rather than dealing direct damage by itself. This state powers stronger blood abilities and forms the backbone of the blood combo system.

Supernova

A heavy Convergence finisher with large burst damage and strong debuffs. This is one of the highest-impact blood abilities and serves as the payoff for properly setting up Convergence.

Blood Meteorite

A ranged blood detonation placed at the point you are looking at. It is designed as a zone-burst tool that punishes grouped enemies and adds knockback and debuffs.

Blood Anchor

A control ability that heavily slows targets on a successful hit. It is meant to pin targets in place and make follow-up blood attacks or close-range pressure easier to land.

Wing King

A toggle ability that supports aerial movement while also pulsing damage around the user. It gives Blood Manipulation a mobile, airborne pressure option that feels distinct from the other blood tools.

Projection Sorcery Expansion

Projection Sorcery receives three extra abilities that expand its movement-combat identity.

Circular Projection

A channeled circular frame assault that records and executes a looping movement pattern around a point. It is built for mobile offense, visual pressure, and repeated hit checks.

Twenty Four Frame Slash

A rapid teleport combo that circles the target and delivers repeated strikes in quick succession. This is the addon's high-speed Projection Sorcery combo finisher.

Flash Strike

A blink-style strike that routes behind the target and delivers a heavy hit. It functions as a clean burst option for Projection Sorcery users who want a fast engage or punish tool.

Curse Technique Ring

The Curse Technique Ring is the main active addon item.

It is a Curios ring that stores its own grade, experience, and progression directly on the item. While equipped, it gains XP from killing curse-type enemies and increases curse technique damage as it ranks up.

Ring Progression

  • Grade 4
  • Grade 3
  • Grade 2
  • Grade 1
  • S Grade

What the Ring Does

  • Tracks its own XP and grade on the item itself
  • Increases curse technique damage based on rank
  • Shows grade, flavor text, and XP progress in the tooltip
  • Creates a separate long-term progression path tied to combat

Progression and World Features

The addon expands the progression loop beyond player-only systems.

Strong Enemy XP Support

Strong enemies can receive addon sorcerer data and contribute to the main JJK progression system. This makes the world feel more integrated with sorcerer growth and gives more enemies meaningful progression value.

Enemy Grade Display

Strong hostile mobs display a colored grade prefix on their nameplates. This helps communicate threat level quickly and gives the world a stronger JJK-style hierarchy feel.

Automatic Grade Advancement Support

The addon automatically grants grade-related progression support tied to the JJK grade ladder, helping player advancement feel more visible and structured.

Black Flash Streak Announcements

Consecutive Black Flash triggers are tracked and announced in chat, giving streaks more weight and making big moments more visible to everyone on the server.

Enchantments and Loot

The addon adds five grade-themed enchantments:

  • grade_4
  • grade_3
  • grade_2
  • grade_1
  • special_grade

These enchantments can appear on enchanted books through the addon loot system, giving world loot a stronger connection to the addon progression theme.

UI and Client Features

The addon includes client-side support to make the custom systems readable and presentable in normal gameplay.

Addon Ability HUD

Addon abilities use a dedicated overlay so they correctly display:

  • Ability name
  • Cursed energy cost
  • Cooldown
  • Duration

This exists because the base JJK overlay does not reliably display addon ability information.

Blood Manipulation UI Support

The stats screen displays Blood Manipulation correctly instead of treating it like a missing or empty technique.

Commands

/soraset blood <player> [enabled]

Enables or disables Blood Manipulation for a target player. This is primarily an admin and testing command.

/accept

Currently acts as an event command stub for future content.

Config

config/sorceryageaddon-server.toml

vanillaModdedXPDrops

If enabled, strong vanilla and modded mobs can grant sorcerer progression XP through the addon's expanded world progression logic.

Current Scope

This page describes the currently active Sorcery Age Addon feature set.

Not included here:

  • Disabled puppet systems
  • Disabled custom cursed weapon systems