An open API service indexing awesome lists of open source software.

https://github.com/thomasugh/compoundv

A Minecraft Paper Plugin that adds superpowers from The Boys universe Compound V, Temp V & V One
https://github.com/thomasugh/compoundv

compound compoundv maven maven-plugin paper paper-plugin superhero-plugin theboys

Last synced: 6 days ago
JSON representation

A Minecraft Paper Plugin that adds superpowers from The Boys universe Compound V, Temp V & V One

Awesome Lists containing this project

README

          


Logo

# ๐Ÿงช CompoundV

### *Inject the powers of* The Boys *into Minecraft.*

[![Minecraft](https://img.shields.io/badge/Minecraft-1.21.x-62B47A?style=for-the-badge&logo=minecraft&logoColor=white)](https://www.minecraft.net/)
[![Paper](https://img.shields.io/badge/Paper-F7E7CE?style=for-the-badge&logo=paper&logoColor=black)](https://papermc.io/)
[![Java](https://img.shields.io/badge/Java-21-ED1C24?style=for-the-badge&logo=openjdk&logoColor=white)](https://adoptium.net/)

---

> Most heroes don't get their powers in a lab.
> On your server, they will. **One bottle at a time.**

CompoundV is a modular ability plugin inspired by *The Boys*. Players drink experimental serums to roll for super powers โ€” from flight and heat vision to a one-shot chest beam that vaporizes anyone in its path. Every ability has real controls, real cooldowns, and real consequences.

๐Ÿงช **Drink. Pray. Survive.** ๐Ÿงช

---

## ๐Ÿงช The Serums

| Serum | Color | What it does |
| :-: | :-: | :-- |
| **Compound V** | ๐Ÿ’™ | The classic. Random ability, permanent until death. Heroes are extremely rare. |
| **Temp V** | ๐Ÿ’š | A weaker, time-limited dose. Power fades after a configurable duration. |
| **V One** | ๐Ÿฉต | The refined formula. Only rolls top-tier abilities. |
| **Anti V** | โค๏ธ | The cure. Drink to remove your current ability. |
| **V-Null Virus** | ๐ŸŸฃ | A bio-weapon. Infects and strips abilities from Compound V / Temp V / V One users on hit. |

> ๐Ÿ–ฑ๏ธ **Right-click** a bottle to drink. After a short activation, your power is unlocked.

All serums are crafted at the **workbench** using a chain of ingredients. Use `/cv tutorial` to receive the in-game handbook with every crafting step.

---

## ๐Ÿฆธ The Abilities

### ๐Ÿ”ต Compound V Pool

๐Ÿ”ด The Patriot โ€” like Homelander

The face of Vought. Untouchable, arrogant, absolutely lethal. **Compound V's rarest roll** โ€” the **V One variant** is even stronger.

- โœˆ๏ธ **Permanent flight** โ€” automatic, no toggle
- ๐Ÿ”ฅ **Heat Vision** โ€” press **F** to toggle a high-damage eye beam with overheat system
- ๐Ÿ‘๏ธ **X-Ray** โ€” **Sneak + Right-Click** to reveal nearby entities through walls
- ๐Ÿš€ **Jump Start** โ€” **Sneak**, look up, then **Jump** to launch yourself skyward
- ๐Ÿ’ฅ **Sonic Boom Landing** โ€” fall from 30+ blocks for a devastating impact explosion
- ๐Ÿ’ช Permanent **Strength III**, **Resistance II**, **Regeneration** & **+10 bonus hearts**

> ๐Ÿฉธ *V One variant adds Strength IV, Resistance III, fire resistance, faster flight and a stronger Jump Start.*

๐ŸŒŠ The Diver โ€” like The Deep

Ridiculous in every setting except water โ€” where he's genuinely terrifying.

- ๐Ÿฌ Extreme underwater speed with Dolphin's Grace and water-only movement boost
- ๐Ÿ“ก **Sonar** โ€” **Sneak + Right-Click** to ping and reveal nearby entities through walls
- โš”๏ธ Bonus Strength and Resistance while submerged

๐Ÿƒ The Runner โ€” like A-Train

The fastest man alive. Don't stand on the tracks.

- โšก **Speed stages** scaling up to top velocity โ€” press **F** to toggle
- ๐Ÿ’ฅ High-speed **impact damage** on collision with entities
- ๐ŸงŠ Special movement buffs when sprinting over water

๐Ÿฆ˜ Jumper

- ๐Ÿ’ช Passive **Strength I**
- ๐Ÿฆ˜ Press **F** โ€” activates **Jump Boost V** and temporary fall damage immunity
- โฑ๏ธ 15 second cooldown

๐Ÿ’ฅ Shockwave

- ๐Ÿ’ช Passive **Strength II**, **Resistance I**
- ๐Ÿ’ฅ Press **F** โ€” releases a 10-block pressure wave with heavy knockback (3 hearts vs players, 6 vs mobs)
- โšก Critical hits trigger **mini shockwaves** automatically
- โฑ๏ธ 2 minute cooldown

โšก Speedster

Press **F** to toggle **Speed IV**. Small Resistance bonus while sprinting. Outrun anything that breathes.

๐Ÿ’ช Super Strength

Permanent **Strength III** and Resistance bonus. No toggle, no cooldown. You just hit harder. Forever.

๐Ÿ‘ป The Ghost โ€” like Translucent

- Press **F** to activate Ghost Mode (**Invisibility II** + Resistance + Strength)
- ๐Ÿ”ฅ Passive **Fire Resistance**
- ๐Ÿ›ก๏ธ Immune to Heat Vision damage while invisible
- ๐Ÿบ Mobs stop targeting you while Ghost Mode is active
- โฑ๏ธ 5 second toggle cooldown

โ™จ๏ธ Fire

Passive ring of fire ignites nearby enemies automatically. Comes with Fire Resistance.

โœˆ๏ธ Flight

Simple, clean, permanent creative-style flight. Includes a basic Jump Start.

๐Ÿ”ฅ Heat Vision I / II / III / IV

Four separately rollable tiers of eye-laser. Color indicates tier: blue โ†’ green โ†’ orange โ†’ red.

- Press **F** to toggle
- **Overheat system**: extended use triggers a cooldown. Toggle off early to reset the timer.
- Cooks raw mob drops on kill ยท clears vegetation in the beam path

๐Ÿ‘๏ธ Vision (X-Ray)

**Sneak + Right-Click** to reveal entities through walls with a glowing effect.

๐ŸŒ€ Teleporter

Short-range blink ability. V One upgrade available for longer range and reduced cooldown.

๐Ÿ“ Size Changer

- **Sneak + Left-Click looking up** โ†’ Giant form (2x size, +10 hearts, double melee, Jump Boost II)
- **Sneak + Left-Click looking down** โ†’ Tiny form (~3.5x smaller)
- Cooldown starts after returning to normal size
- V One upgrade available with stronger bonuses

๐Ÿชฑ The Worm

- โ›๏ธ Permanent **Haste IV** โ€” mine through anything
- ๐Ÿ‘๏ธ Press **F** to toggle **Night Vision**
- ๐Ÿ’ช Passive Strength I, Resistance I

๐Ÿ’ก Flash Light

- ๐Ÿ’ช Passive Strength II, Resistance I
- ๐Ÿ’ก Press **F** โ€” 15-block **Blindness burst** affecting all nearby entities
- ๐Ÿ”ฆ **Sneak + Left-Click** โ€” focused light beam attack

๐Ÿ”ฅ FireSonic

- ๐Ÿ”ฅ Passive Fire Resistance, Strength I, Resistance I
- Press **F** โ€” toggles a close-range **fire beam** dealing tick damage
- Melee hits apply fire pressure on every hit

โ˜ ๏ธ Toxic Cloud

- ๐Ÿงช Permanent **Poison Immunity**
- Press **F** โ€” releases a **poison gas cloud** around you
- **Sneak + Left-Click** โ€” short-range **poison vomit** targeting entities in front

๐Ÿ”ฅ The Countess โ€” like Crimson Countess

- ๐Ÿ”ฅ Passive Fire Resistance, Strength II, Resistance I
- Press **F** โ€” launches a **fireball**
- Double jump activates a **fire jump boost** mid-air
- Melee hits apply burn damage

โš”๏ธ The Warrior โ€” like Queen Maeve

- ๐Ÿ’ช Passive Strength III, Resistance II, Regeneration I, **+10 bonus hearts**
- Double jump available mid-air
- Landing from height triggers a **small shockwave**

๐Ÿ’€ The Headpopper โ€” like Victoria Neuman

- ๐Ÿ’ช Passive Strength II, Resistance II, Regeneration I
- **Sneak + Right-Click** โ€” locks a red mark on the target; hold sneak to trigger a countdown and heavy damage (release sneak to cancel)
- Press **F** โ€” area pulse hitting all nearby entities
- Immune to Heat Vision

๐Ÿ•ท๏ธ SpiderWeaver

- ๐Ÿ’ช Passive Strength I, Resistance I, Regeneration I
- Press **F** โ€” fires a **web projectile** that traps entities in cobwebs
- **Sneak + Left-Click** โ€” places a **cobweb trap** at your location
- ๐Ÿง— **Wall climbing** โ€” hold sneak while touching a wall to climb

๐Ÿ’ฃ The Detonator โ€” like Naqib

- ๐Ÿ”ฅ Passive Fire Resistance, Strength II, Resistance I
- **Sneak (hold)** โ€” charges a countdown, releases a **large explosion** centered on yourself
- Self-damage protection active during the explosion
- Every **3rd melee hit** triggers an **explosive strike**
- Melee hits apply fire damage

---

### ๐Ÿฉต V One Exclusives

๐ŸŸก The Veteran โ€” like Soldier Boy

The original supe. Pissed off, off the grid, and packing nuclear-grade firepower in his chest.

- ๐Ÿ’ช Passive **Strength V**, **Resistance III**
- โ˜ข๏ธ **Chest Beam** โ€” **Sneak + Right-Click** charges and fires a thick yellow energy beam
- Tears through blocks ยท ignites everything ยท melts mobs
- **Strips abilities from any supe it hits** โ€” even another Patriot
- ๐Ÿ’ฅ **Ground Zero** โ€” massive visual shockwave on cast
- โฑ๏ธ 45 second cooldown

๐Ÿ”ต Sonic Boom โ€” like Bombsight

- ๐Ÿ’ช Passive Strength IV, Resistance IV, **+10 bonus hearts**, projectile immunity
- โœˆ๏ธ Electric flight at 3x speed with a powerful jump start
- **Sneak + Left-Click** โ€” fires a **Sonic Beam** (Warden-style, 3s cooldown)
- Press **F** / offhand switch โ€” launches a **Sonic Ring** (30s cooldown) with knockback and area damage
- ๐Ÿ’ฅ Explosive landing from height (30s cooldown)

โšก Stormstrike โ€” like Stormfront

- ๐Ÿ’ช Passive Strength, Resistance, extra hearts
- โœˆ๏ธ Electric flight with lightning jump-start particles
- Press **F** โ€” toggles a **lightning beam** dealing tick damage in a wide arc
- Melee hits trigger **real lightning strikes** on the target
- Fall impact calls **4 visible lightning effects**

๐Ÿ’› Heal Angel โ€” like Private Angel

- ๐Ÿ’ช Passive Strength II, Resistance II, Regeneration II, **+5 bonus hearts**
- **Sneak + Left-Click** โ€” **heals** a nearby entity (min 1 heart, 1s cooldown)
- Press **F** โ€” **commands** a nearby mob to follow and protect you (they won't attack their owner)

๐ŸŒŠ Submarine

A supercharged aquatic fighter โ€” The Diver's true evolution.

- ๐Ÿ’ช Double Strength and Resistance bonuses while submerged
- ๐Ÿ“ก **Sneak + Left-Click** โ€” extended **Sonar** pulse revealing entities through terrain
- Press **F** โ€” powerful **Riptide Dash** (1s cooldown) for underwater combat mobility

---

## ๐ŸŽฎ Ability Controls โ€” Quick Reference

| Action | Input |
| :-- | :-: |
| Toggle ability (Heat Vision, Speedster, Ghost Mode, Beamsโ€ฆ) | **F** *(swap offhand)* |
| Secondary ability / Special attack | **Sneak + Left-Click** |
| Special ability 2 / X-Ray / Chest Beam | **Sneak + Right-Click** |
| Jump Start *(Patriot, Sonic Boom, Stormstrikeโ€ฆ)* | **Sneak + look up + Jump** |
| Double Jump *(Countess, Warriorโ€ฆ)* | **Jump** while in the air |
| Wall Climb *(SpiderWeaver)* | **Sneak** while touching a wall |
| Drink a serum | **Right-Click** with bottle in hand |

> ๐Ÿ“– Run `/cv tutorial` in-game to receive a full written handbook with every crafting chain and control reference.

---

## ๐Ÿ“‹ Commands & Permissions

๐Ÿ“œ Commands

Main command: `/compoundv` โ€” alias: `/cv`

| Command | Description | Permission |
| :-- | :-- | :-: |
| `/cv help` | Show in-game help | everyone |
| `/cv info [player]` | View your or another player's active ability, version and plugin stats | everyone / admin |
| `/cv tutorial` | Receive the in-game crafting & ability handbook | everyone |
| `/cv give bottle ` | Give a serum bottle | admin |
| `/cv give [potionType]` | Directly assign an ability | admin |
| `/cv remove ` | Strip a player's ability | admin |
| `/cv reload` | Reload config and language files | admin |

> Aliases for `/cv tutorial`: `/cv guide`, `/cv book`

๐Ÿ”‘ Permissions

| Permission | Default | Description |
| :-- | :-: | :-- |
| `compoundv.use` | `true` | Drink serums and use abilities |
| `compoundv.admin` | `op` | Access to all `/cv` admin commands |

---

## โ“ FAQ

๐Ÿ’€ What happens when I die with an ability?

By default, you lose it. Same risk Vought's heroes never had โ€” and exactly what makes serums valuable and PvP genuinely tense.

โฑ๏ธ How long do Temp V abilities last?

The duration is rolled per drink between `min_duration_minutes` and `max_duration_minutes` (default: 15โ€“120 min). When the timer runs out, the ability fades automatically.

๐ŸŽฒ Why is The Patriot so rare?

By design. Default weight is `1` against a combined pool of ~100+, so expect many bottles per Patriot roll. Tweak the weight in `config.yml` if you want him more common.

๐Ÿงช Can two players have the same ability?

Yes. Every drink rolls independently โ€” there's no global lock.

๐Ÿ”ง Can I disable abilities or change roll chances?

Yes. Set any ability's chance to `0` in `config.yml` to disable it, or adjust the number to influence roll frequency. Run `/cv reload` to apply without restart.

๐ŸŒ What languages are supported?

English, German, Spanish, French, Hindi, Turkish, Russian and Simplified Chinese ship out of the box. Set `language: en` (or `de`, `es`, `fr`, `hi`, `ru`, `zh`) in `config.yml`. Drop a custom file into `plugins/CompoundV/lang/` to add more.

---

## ๐Ÿ“œ Credits

Created by **Thomas U.**

Inspired by *The Boys* (Amazon Prime Video / Garth Ennis & Darick Robertson).
This is a **fan-made, non-commercial project** and is not affiliated with, endorsed by, or sponsored by
Amazon, Sony Pictures Television, or the rights holders of *The Boys*.
All trademarks belong to their respective owners.

All character archetype names in-game *(The Patriot, The Veteran, etc.)*
are original references โ€” no trademarked names are used.