Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/HungerGameSSS
HungerGameSSS

HungerGameSSS

HungerGameSSS is a high-performance Hunger Games plugin featuring unique Legendary Weapons with special abilities, dynamic gameplay systems, and full arena customization — built for competitive PvP servers.

378
3
HungerGamesSSS Icon

HungerGamesSSS

A full-featured Hunger Games survival plugin for Paper 1.21+

Modrinth Paper Java License

45 legendary weapons. Procedural dungeons. Last player standing.

📥 Download🐛 Report a Bug💬 Discord


📖 Table of Contents

  • ✨ Features
  • 📦 Requirements
  • 🚀 Installation
  • 🏟️ Arena System
  • ⏱️ Match Lifecycle
  • 🎮 Game Modes
  • ⚡ Legendary Weapons
  • 🏰 Dungeons
  • 🌽 Cornucopia Builder
  • 🎁 Feast Event
  • 👥 Teams
  • 💾 Persistence
  • 🌐 Localisation
  • ⌨️ Commands & Permissions
  • 🔌 Developer API
  • 🔍 Troubleshooting
  • 📄 Credits

✨ Features

🏟️ Arena System

  • Multi-arena support — run unlimited concurrent arenas in separate worlds
  • Per-arena toggles — PvP, lifesteal, hardcore, veinminer, nether, end
  • Glass cage countdown — players locked in cages at spawn until the match begins
  • Auto-reset — arena world and all blocks fully restored after each match
  • Legendary spawn points — holograms float above each marked item location

⚡ 45 Legendary Weapons

CategoryCountExamples
Swords & Melee15Cloud Sword, Excalibur, Dragon Katana
Bows & Ranged8Artemis Bow, Phantom Longbow, Warden Crossbow
Staves & Magic8Void Staff, Lich Staff, Hypnosis Staff
Tridents & Special9Aiglos, Mjolnir, Ravager Horn
Armor3Hades' Helm, Hermes Boots, Reinforced Elytra
Utility / Healing2Fountain of Youth, Warpick

✔️ Each weapon has unique active + passive abilities ✔️ All stats tunable in legend-items/<id>.yml ✔️ Hot-reload with /perf reload — no restart needed


🏰 Procedural Dungeons

TypeTerrain
🕷️ Spider NestCobweb cave
💀 CryptStone brick chamber
⛏️ Gold MineMineshaft tunnels
🔥 Lava TempleNether-brick structure
🧊 Ice TemplePacked-ice biome
🏛️ Surface TempleSandstone ruin
🗼 Surface OutpostWatchtower
🌤️ Sky IslandFloating grass
🏯 Floating CastleCastle 30 blocks up

✔️ No external schematics required ✔️ Loot configurable per dungeon type ✔️ All blocks restored after match ends


📈 Match Lifecycle

WAITING → STARTING → PLAYING → DEATHMATCH → ENDED
PhaseDescription
WaitingPlayers queue in lobby
🔢 StartingCountdown; players teleport into cages
⚔️ PlayingGrace period → main phase → feast → border shrink
💥 DeathmatchBorder closes; final players fight
🏆 EndedWinner announced; arena fully reset

✔️ Disconnect/reconnect mid-match restores last location, inventory, and scoreboard


🎮 Game Modes

❤️ Lifesteal

Kill a player → they drop a heart item. Pick it up to raise your max HP. Convert hearts back with /withdraw <amount>.

💀 Hardcore

Eliminated players are kicked instead of moved to spectator mode.

⛏️ Veinminer

Sneak + break an ore → chain-mines the entire vein. Max vein size is hot-configurable.


🌽 Cornucopia Themes

13 procedural themes for the arena centrepiece:

classic · ultimate · speedsilver · ancient · void · royal · industrial · modern · crystal · jungle · end · nether · grand


🌐 Localisation

10 built-in language files:

🇬🇧 en · 🇻🇳 vi · 🇷🇺 ru · 🇩🇪 de · 🇫🇷 fr · 🇪🇸 es · 🇵🇹 pt · 🇯🇵 ja · 🇰🇷 ko · 🇨🇳 zh

Players change language in-game with /hg lang <code>.


💾 Persistence — SQLite / MySQL

All arena state, player stats, team data, and match history persist across restarts. Switch backends in config.yml:

database:
  type: sqlite    # or "mysql"
  sqlite-file: database.db
  mysql:
    host: localhost
    port: 3306
    database: hungergames
    username: root
    password: password

✔️ All writes are async ✔️ Auto schema migration on startup — no data loss


📦 Requirements

ComponentVersion
Java21+
Paper1.21+
PlaceholderAPIOptional
VaultOptional
ProtocolLibOptional
FastAsyncWorldEditOptional (.nbt / .schem support)

🚀 Installation

  1. Download the .jar
  2. Drop it into plugins/
  3. Start the server — configs generate automatically
  4. Stand at the centre of your arena → /hg create <name>
  5. /hg setcornucopia <name> classic
  6. Walk to each spawn point → /hg addspawn <name> (repeat 2–24×)
  7. Stand in your lobby → /hg setlobby
  8. /hg start <name>

Players join with /hg join <name>.


🏟️ Arena System

Per-arena toggles (changed live with /hg setuparena <name> <flag>):

FlagDefaultWhat it does
pvponEnable / disable PvP damage
lifestealoffPlayers drop heart items on death
hardcoreoffEliminated players are kicked
veinmineroffSneak + break to chain-mine ores
netheronIsolated Nether world per arena
theendonAccess to The End dimension

Legendary spawn points:

/hg setlegendary <arena> <itemId>   — mark spawn at your feet
/hg deletelegendary <arena>         — remove nearest spawn (within 5 blocks)

⚡ Legendary Weapons

🗡️ Swords & Melee

ItemAbility
☁️ Cloud SwordWalk on clouds; fall immunity; armor shred on hit
💛 Midas Sword+1 damage per kill (stacks); golden particle on kill
💎 Emerald BladeDeposit emeralds to upgrade damage; sneak+click GUI
🌑 Shadow BladeSneak: teleport behind target; click: invisibility + Speed III
💀 Reaper ScytheOn hit: steal buffs and heal; right-click: AOE sweep
🐉 Dragon KatanaPassive Speed I; right-click: Dragon Fireball dash
Excalibur5s true invincibility (all damage cancelled); 50% reflect
🪨 Golem HammerLeap + shockwave on landing; passive knockback resistance
🌋 Magma ClubLava pillar AOE; sneak+click: volcanic eruption
⛏️ WarpickOn-hit 3×3 explosion; on critical hit: armor durability shred
🖤 Obsidian DaggerSneak+click: Resistance V shield; click: meteor strike
🔴 Crimson ChainswordShred stacks passive; right-click: Chainsaw Rampage burst
👻 Soul GauntletCollect souls on hit; right-click: Soul Blast; sneak: Ground Slam
🪝 Harpoon LauncherFires a harpoon that hooks and pulls the target toward you

🏹 Bows & Ranged

ItemAbility
🌙 Artemis Bow5 homing arrows; lightning proc; Sky Strike sneak ability
👁️ Phantom LongbowInvisible arrow; caster invisible on fire; target gets Darkness
🌀 Ender BowSneak: Void Dash; arrow hit: swap positions with target
🧪 Toxic CrossbowHigh-velocity bolt; poison cloud on impact
🦾 Warden CrossbowSonic Boom projectile; converts blocks to Sculk on hit
🌑 Corrupted CrossbowTick-based poison cloud bolt; Multishot enchant support
🔱 Guardian CannonPassive Dolphins Grace in water; continuous stasis laser
🐡 Pufferfish CannonBouncing pufferfish; explodes with Poison + Nausea

🔮 Staves & Magic

ItemAbility
🧊 Lich Staff4 ammo ice balls; 30s reload; passive Frost Walker
🌌 Void StaffToggle Portal / Shulker Mode; independent cooldowns per mode
🐛 Hypnosis StaffHypnotise up to 5 mobs; minions target your enemies
💥 Villager WandAim at block → explosive slime bomb detonates
📓 Death Note/dn <player>: instant kill (3 uses, per-target cooldown 25s)
🌑 Sculkweaver's LanternSculk bomb: Darkness + Slowness lingering zone
❄️ Horn of WinterBlizzard: continuous Freeze + Slowness in large radius
🔔 Ghastly WhistleRideable Ghast companion; auto-fireball every 2s; 20s duration

🌊 Tridents, Launchers & Special

ItemAbility
🔱 AiglosTrident: explosive throw + AOE freeze; melee stats via attributes
🌀 Wither SicklesAuto dual-wield offhand; throw (CD 7s); AOE Wither + lifesteal on hit
MjolnirThrow (returns); melee hit: lightning strike
🦏 Ravager HornMount a Ravager; sneak+click: Stampede wave
🔬 Shrink RayLeft-click: shrink target; right-click: enlarge target
🔴 Armadillo DetonatorShoot up to 3 armadillos; left-click: detonate all
🐝 Beehive BlasterLaunches 4 angry bees that auto-target nearest enemy
🌿 Ribbit ReelHit block: pull yourself; hit entity: pull them to you
💧 Fountain of YouthPassive +1 HP/s while held; right-click: 30s healing zone for allies

🛡️ Armor

ItemSlotAbility
🪖 Hades' HelmHeadNight Vision; invisibility while sneaking; fire aura; Wither attacker on hit received
👟 Hermes BootsFeetSpeed II + Jump Boost; Hermes Dash; full fall immunity
🪂 Reinforced ElytraChestParticle trail while gliding; Sonic Boom boost; landing explosion

🏰 Dungeons

Dungeons spawn procedurally during a match — no schematic files needed.

dungeons:
  mob-hp: 60.0
  boss-hp: 100.0
  spawn-chance: 0.1
  lava-temple:
    enabled: true
    mob-hp: 40.0
    fire-ticks: 100

🎁 Feast Event

High-tier chests spawn at the Cornucopia after a configurable timer.

arena:
  feast:
    enabled: true
    time-minutes: 20
    chest-count: 8
    announce-minutes: [15, 10, 5, 3, 2, 1]

👥 Teams

CommandDescription
/team create <name>Create a team (you become leader)
/team invite <player>Send an invite (expires 60s)
/team join <name>Join an open team
/team leaveLeave your team
/team openToggle open / invite-only
/team disbandDisband team (leader only)
/tc <message>Team chat

⌨️ Commands

/hg — Main Command

Sub-commandPermissionDescription
join <arena>hoplitebr.hgJoin an arena lobby
leavehoplitebr.hgLeave the current arena
lang <code>hoplitebr.hgChange your language
create <name>hoplitebr.adminCreate a new arena
start <arena>hoplitebr.adminForce-start a match
setcornucopia <arena> <theme>hoplitebr.adminSet and build the Cornucopia
addspawn <arena>hoplitebr.adminAdd player spawn at your feet
setuparena <arena> <flag>hoplitebr.adminToggle per-arena flags
setlegendary <arena> <id>hoplitebr.adminMark legendary spawn
setlobbyhoplitebr.adminSet post-match lobby location
admin give <player> <item>hoplitebr.adminGive a legendary item
reloadhoplitebr.adminReload all config files

Other Commands

CommandPermissionDescription
/withdraw <amount>hoplitebr.withdrawConvert lifesteal hearts to items
/perf <stats|optimize|reload|gc|chunks>hoplitebr.adminPerformance tools
/structure <reset|stats>hoplitebr.adminStructure management
/locate <name>hoplitebr.hgLocate a placed structure
/migratehoplitebr.adminMigrate legacy legendary PDC tags
/debughoplitebr.adminDump debug info to console
/dn <player>hoplitebr.dnDeath Note kill command

🔐 Permissions

PermissionDefaultDescription
hoplitebr.hgtrueBasic game commands
hoplitebr.teamtrueTeam commands
hoplitebr.tctrueTeam chat
hoplitebr.withdrawtrueLifesteal heart withdrawal
hoplitebr.dntrueDeath Note kill command
hoplitebr.adminopAll admin / setup commands

🔧 Configuration

Config files:

  • config.yml — global settings, arena defaults, database, performance
  • loot.yml — chest loot tiers (common / uncommon / rare)
  • scoreboard.yml — scoreboard layout and update interval
  • legend-items/<id>.yml — per-weapon stats, recipe, lore, enchantments
  • dungeons.yml — dungeon type toggles and mob HP
  • cornucopia.yml — Cornucopia build presets
  • languages/<code>.yml — message translations

🔌 Developer API

// Get the arena a player is in (null if not in any)
Arena arena = HopliteAPI.getPlayerArena(player);

// Access the plugin instance
Main plugin = HopliteAPI.getPlugin();

Custom Events:

EventFired when
ArenaStartEventMatch transitions STARTING → PLAYING
ArenaEndEventMatch ends (winner declared)
PlayerEliminatedEventA player is eliminated
DungeonSpawnEventA dungeon is generated

🔍 Troubleshooting

Legendary abilities not working
  • Confirm the player is in an active arena (PLAYING or DEATHMATCH)
  • Check hoplitebr.admin permission — OP always bypasses ability checks
  • Run /debug and check console for [Ability] log lines with debug: true
Countdown cancels immediately on start
  • Fixed in 4.5.5 (BUG-CD-01)
  • Update to latest version
Feast never spawns in second match
  • Fixed in 4.5.5 (BUG-FM-01)
  • Update to latest version
Stats reset to zero on every join
  • Fixed in 4.5.7 (BUG-JOIN-02)
  • Update to latest version
Ability listeners fire twice
  • Fixed in 4.5.7 (BUG-REG-01)
  • Was caused by registerEvents() in ability constructors
Italic text on legendary item names
  • Fixed in 4.5.4 (BUG-FONT-01)
  • Paper 1.20.5+ changed the default rendering style for custom item names
/reload breaks the plugin
  • Always restart the server — never use /reload

❓ FAQ

Can I run multiple arenas at once?

Yes — each arena is fully isolated in its own world instance.

Do I need FastAsyncWorldEdit?

No. It is only required if you want to paste custom .nbt / .schem structures.

Can players on the same team damage each other?

No — all legendary weapons include friendly-fire checks.

How do I add a custom language?

Create languages/<code>.yml — copy en.yml as a base and translate. Players switch with /hg lang <code>.

Does it support Spigot?

No — Paper 1.21+ is required.


📄 Credits

Author: Duong2012G — Modrinth

Several weapon mechanics were inspired by DemoRaLegendary Weapons by Demora (Apache 2.0 licence). No source code was copied — only gameplay concepts were referenced.

🔗 DemoRaLegendary Weapons: </plugins/demoralegendaryweapons>

Open source — contributions welcome.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:Apache-2.0
Опубликован:4 месяца назад
Обновлён:1 неделю назад
Главная