Amber is a high-performance Practice Core designed for competitive Minecraft PvP servers. With rich customization, built-in features, and support for major core plugins, it's ready for production use in serious networks (skidded from shadow & frost).
- ✅ Shared & standalone Arena System
- ✅ Hooks with any spigot: Knockback per kit
- ✅ Ranked & unranked Queue and Matchmaking
- ✅ Elo & Division-based ranking (
divisions.yml) - ✅ Fully editable Kit Editor with saving/loading
- ✅ Complete Party & Duel System
- ✅ Built-in Event Modes: Sumo, Spleef, and more
- ✅ GUI Menus & Hotbar Items (
menus.yml,hotbar.yml) - ✅ Animated Scoreboard & Tablist (
scoreboard.yml,tablist.yml) - ✅ Integrated Holograms system
- ✅ Rich Presence support (Lunar Client)
- ✅ Replay System compatibility
- ✅ 1v1, 2v2 Unranked and ranked fights.
- ✅ FFA and Split Party system
- ✅ Replay system Definition of Quality, Smoothness.
Hooks into:
- PlaceholderAPI
- Citizens (for bots)
- AquaCore, PolarCord.
- PhoenixAC, KarhuLoader
- Replays (Necesary for the Replays)
- Apollo-Bukkit, Volcano, and more
- YAML for lightweight configs
- MySQL & MongoDB support (
database.yml)
%amber_player_theme% - Get players theme example: &6
%amber_player_killeffect% - Get players killeffect example: Snow
%amber_player_elo% - Get player elo
%amber_player_wins% - Get Player wins
%amber_player_kills% - Get Player kills
%amber_player_loses% - Get Player Loses
%amber_player_coins% - Get player coins
%amber_player_exp% - Get Player Exp
%amber_player_level% - Get Player Level
%amber_player_division% - Get Player Division
%amber_lb_<kit-name>_<up-to-10>_name% | Returns Player's Name in position
%amber_lb_<kit-name>_<up-to-10>_elo% | Returns Player's ELO in position
%amber_in_queue% - Get players in queue: 22
%amber_in_match% - Get players fighting: 44-# If a permission doesnt work, please try with practice.permission Example: practice.arena.*
amber.staff– Access to moderation toolsamber.arena.*– Create, edit, manage arenasamber.kit.*– Access to all kit managementamber.queue.*– Join/leave queuesamber.troll– Use /troll commandamber.admin– Full access to all commandsamber.admin.arena– Can also be practice.admin.arenaamber.admin.tokens- Can also be practice.admin.tokensamber.event.host- Can also be practice.event.hostamber.admin.host.*- Gulag, Spleef, Sumo, Brackets. (amber.admin.host.name)amber.spectate.bypass- Can also be practice.spectate.bypassamber.donator- Donator permissionsamber.coins.admin- Admin for the coin commands (cosmetics coinshop)amber.admin.coins- Another shortcut for coin adminamber.ranked.kit- Access to ranked kits.
/duel– Send a duel request/fly– Enable flight/clan– See the clan/team commands/rematch– Request a rematch/suicide– Self-eliminate during a match/troll <player>– Run troll actions/stats– View your stats/msg– Send private messages/practice– Main plugin menu/leaderboards– Show top players/spectate <player>– Spectate a match/stopSpectating– Exit spectator mode/viewinv <player>– View someone’s inventory/coinshop– Open the coin shop/cosmetics– Open the cosmetics menu
/party create– Create a new party/party disband– Disband your party/party invite <player>– Invite a player/party join <player>– Join a party/party kick <player>– Kick a party member/party leave– Leave the current party/party chat– Switch to party chat/party leader <player>– Transfer leadership/party open– Open the party to public/party close– Make the party private/party help– Party command help/party info– View current party info/party settings– Modify party options
/settings– Open settings menu/profileSettings– Modify profile-specific settings/toggleDuelRequests– Toggle duel invites/toggleSpectators– Toggle spectators/toggleScoreboard– Toggle scoreboard visibility
/kit– Manage kits/arena– Arena management
/queue– Join the queue/queue unranked– Join the queue/queue ranked– Join the queue/ranked– Join ranked queue
/event join– Join an event/event leave– Leave the event/event info– View event info/event forceStart– Force start/event cancel– Cancel an event/event clearCooldown– Reset cooldown/event mapVote– Vote for a map/host– Host an event/events– Admin event control/eventSetLobby– Set the event lobby/eventAddMap//eventRemoveMap– Map management/eventMapCreate,/eventMapDelete,/eventMaps, etc.
/divisions– Show division stats/coins– Manage/view coin balance
/follow <player>– Follow a player/rename <player> <name>– Rename players/setspawn– Set main spawn point/setholo– Create holograms/sudo <player> <command>– Force player to run a command/matchtest– Test matches manually
/clan create– Create a new clan/clan disband– Disband your clan/clan invite <player>– Invite a player to your clan/clan join <clan>– Join a clan/clan kick <player>– Kick a member from the clan/clan leave– Leave your current clan/clan captain <player>– Promote a member to captain/clan demote <player>– Demote a captain/clan reset– Reset clan settings/clan desc <description>– Set or update clan description/clan rename <newname>– Rename your clan/clan forcejoin <player>– Force a player to join the clan/clan info– View clan information/clan help– Show clan command help
And no, thats not all of them. we are missing about 40+ commands.. <:eyes_spookmc:1184293475177484419>
All messages, menus, scoreboards, tablists, and holograms are editable via YAML.
Arena creation & management commands Real-time hologram updates Internal API for custom expansion
- Replay system integration
- Animated holograms
- Dynamic tablist sorting
- Stats NPCs via Citizens
<online><in-queue><in-match><player><ping><selected_kill_effect><selected_kill_message><theme><coins><event_tokens><player_exp><player_division><player_level><splitter><player_bar>
<follow><followedPlayer>
<kit><type><time><minElo><maxElo>
<kit>
<event_name><event_starting><event_players_remaining><event_players_max><event_round><player_a><player_b>
<leader><party-size>
<opponentsCount><opponentsMax><teamCount><teamMax>
<rival><rival-ping><your-hits><their-hits><your-combo><their-combo><your_lives><their_lives><kills><duration><kit><arena><match_round>
<duration><kit><arena><player_a_kills><player_b_kills>
- THIS IS A FORK OF PRAXI - WE HAVE RECODED MOST OF THE FEATURES ON CODE IN IT.
- We are missing a lot of stuff in this list.
- We try to fix all problems as we can.
- Fix all the problems isn´t easy.
- Every system has a problem, exploit, bug.*
- We try our best on Destroyed Studios.
- PvP vs Bots
- Teamfights
- AI Integration.
- Zombies gamemode
- Shooters gamemode
- Custom resourcepack feature
- Abilities
- Coinflip (to earn coins)
- Language system
