File Details
ypfundamentals-0.0.6.jar
- B
- Oct 28, 2025
- 404.20 KB
- 40
- 1.21.1
- NeoForge
File Name
ypfundamentals-0.0.6.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
- Updated the tonic texture to a more vibrant purple.
- Added a new leveling system based on spell categories.
- Initially, the following categories have been added:
- "Concentratio Principle": Based on entity creation. (Entity)
- "Potentia Principle": Based on the use or manipulation of projectiles. (Shoot Projectiles)
- "Vitale Principle": Based on the ability to create or summon creatures. (SummonManager)
- "Locus Principle": Based on detection and the ability to concentrate your spell on a target. (PrecastTargetHelper)
- "Repetitio Principle": Based on the ability to distribute resources for multiple casts. (RecastCount)
- "Apparitio Principle": Based on space control, allowing teleportation. (handleSpellTeleport/teleportTo)
- "Pertinacia Principle": Based on the ability to imbue status effects on others or oneself. (Effects)
- "Expansio Principle": Based on the manifestation of area of effects. (Area of Effects)
- "Motus Principle": Based on movement alteration. (ImpulseCastData)
- "Perceptio Principle": Based on spatial awareness and direction through space. (Raycasts)
- Each principle is a stat that starts at level 0 and goes up to level 20.
- Each spell can have 0 to n categorizations. This affects both its initial debuff and its maximum potential.
- From level 0 to 9, a spell has a reduction in its base power (-10% to -1%), reaching normal power at level 10. This stacks for each categorization. However, from level 11 to 20, each level increases power by 2% up to a maximum of +20% per category.
- An example is the "Chain Lightning" spell: at the initial level of all categories, you have 30% less power in this spell, but at the maximum level of the three categories, you can reach up to +60% power.
- Each category levels up by casting spells that belong to it. Casting a spell will add experience corresponding to the spell level to all categories it belongs to.
- The experience required for each level increases by 100 points starting from 100.
- One or more icons are now visible on the spell wheel above the spell name, each icon corresponds to a principle category the spell belongs to.
- Cast level and mana cost messages will now only display when the mana/level is different from the original.
- New command to set exhaustion. -> /exhaustion set (player) <level> <amount>
- New commands to manage category levels:
-> /spellCategories get (player)
-> /spellCategories set (player) <category> <level>
- Reinforcement now accumulates 1 to 2 exhaustion points: 1 when the received damage is completely blocked, and 2 when the damage exceeds what can be blocked.
- The Lapsus spell now uses handleSpellTeleport, activating the evasion effect of the amulet of teleportation.

