Description
# Rift Arsenal — RanksWeaponsArmors
A full ARPG arsenal for Minecraft: 8 signature weapons, 8 playable classes, 32 armor pieces
modeled in 3D, and long-term progression tied to rift dungeons.
## 8 classes, 8 ways to play
Every weapon is a class of its own, with its own passive, combo, finisher, dash, two skills
and ultimate:
- **Longsword (Demons)**: the duelist who parries, counters and punishes.
- **Hammer (Stone)**: the bulwark who soaks up hits and shakes the ground.
- **Daggers (Abyss)**: the shadow who blinks behind its targets.
- **Spear (Hive)**: the phalanx who holds the distance and pins enemies down.
- **Scythe (Undead)**: the reaper who mows down waves.
- **Gauntlets (Automatons)**: the boiler that builds pressure up to Overdrive.
- **Longbow (Frost)**: the marksman who freezes the battlefield.
- **Staff (Forest)**: the druid who heals and roots.
The controls are the same for every class (Alt = dash, right click = skill 1, R = skill 2,
X = ultimate), but no skill is shared between classes.
## Dynamic combat
- Combos animated in first and third person, charged attacks, ripostes, aerial attacks.
- Fast client-predicted movement: dash, double jump, wall bounce, slide, launcher and juggling.
- Visual effects unique to each element, with no vanilla particles.
## Family armor
- 8 sets of 4 pieces modeled in 3D, with set powers.
- Visual evolution with level: runes light up at +4, extra parts at +7, Awakening at +10.
- All weapons and armor can be enchanted, with a power cap to keep things balanced.
## Arsenal Forge (in development)
- No weapon or armor can be looted: everything is forged from materials dropped by dungeon
monsters and bosses.
- Plenty of loot, but crafting and upgrading (+1 to +10) are very expensive.
- Random stats (affixes) that can be rerolled.
- Everything is done from a HUD page, with a personal material storage for each player.
## Requirements
- NeoForge 1.21.1
- **Ranks** (required)
- **RanksDonjon** (recommended, needed for the forge and the loot)
- The server and all clients must run the same version.






