Devoxy Practice
Devoxy is an all-in-one, ultra-optimized PvP Practice Core engineered for Minecraft 1.21 Paper and Spigot servers. Built for maximum performance, clean architecture, and total configuration flexibility, it provides a seamless, lag-free experience for competitive practice networks, duel servers, and FFA arenas. OPTIMIZED
Explore the Visual Showcase: Check out the official Devoxy Gallery Page to preview screenshots of the in-game menus, arenas, and layout designs.
⚡ Core Highlights & Architecture
- ⏱ Instant 1-Tick Schematic Resets: Dual-layer RAM schematic caching system (
byte[] cachedSchematicData) ensuring zero disk read delays during arena rollbacks. - ◫ Dynamic Menu Engine: Fully customizable YML menus (
menus/*.yml) supporting versatile layout types (NORMAL,TRIANGLE_DOWNSIDE,TRIANGLE_UPSIDE) and comprehensive click modifiers. - 🛡 3x3 Anti-Spawn-Trap Protection: Secures designated regions around spawn points (
spawn1,spawn2,center) against block placement, liquid flow, and unauthorized breaking. - ☌ PlaceholderAPI Integration: Native expansion support for tracking queue sizes, active matches, FFA players, and personal statistics.
📂 Feature Systems Breakdown
⚔ 1. Queue Fights & Matchmaking Engine
- Dynamic Queue GUI (
/queue): Displays active kits dynamically based on server configurations. - Smart Allocation: Automatically pairs players in unranked or ranked queues, loads cached schematic block snapshots, and starts the match countdown.
- Hotbar Integration: Joining a queue auto-closes the menu and grants a redstone leave item in slot 8 (
/queue leave).
⚔ 2. Duel System
- Direct Challenges: Send and manage 1v1 challenges using
/duel <player>. - Request Management: Toggle incoming duel requests instantly via
/dueltoggle. - Custom Settings: Fully integrated with personal player settings for streamlined match organization.
👥 3. Party System
- Management Tools: Create, invite, accept, and disband parties seamlessly using
/partycommands. - Dedicated Channel: Use private party chat channels to coordinate strategies with your teammates.
- Party Settings: Interactive menus to configure group permissions and privacy.
⚔ 4. Party Fight System
- Party vs Party: Challenge rival parties to coordinated group skirmishes.
- Party Split: Automatically divide your party members into two balanced teams for practice duels.
- Party FFA: Last-man-standing free-for-all battles exclusively among party members.
🎒 5. Kit System & Kit Editing System
- Interactive Editor (
/kiteditor): Allows players to rearrange items, preview layouts, and save custom hotbars per kit. - GUI Icon Customization: Set any item held in hand as the official menu display icon (
/kit setitem <name>). - Advanced Administration: Configure custom damage multipliers (
/kit damageset) and toggle hunger loss per kit.
⚑ 6. Arena System
- Instant Join FFA (
/joinffa): Free-For-All arenas featuring instant respawns and stat tracking. - Killstreak Refills: Option to automatically refill a player's kit and health upon slaying an opponent (
kit_reset_on_kill: true). - Clean Exits: Safe teleportation back to spawn with status effect clearing via
/leaveffaor/spawn.
⚙ 7. AutoGG & Misc Settings
- Interactive Menu (
/settings): Accessible configuration hub for player preferences. - Auto-GG Toggle (
/autoggtoggle): Automatically broadcasts a "gg" message upon match completion. - Teleport Preferences: Quick utilities for returning to global spawn or dedicated editing zones.
📊 PlaceholderAPI Expansion Reference
Devoxy registers placeholders under %devoxy_%:
| Placeholder | Description |
|---|---|
%devoxy_inqueue_<kit>% |
Players currently queued for a specific kit |
%devoxy_infight_<kit>% |
Players active in matches for a specific kit |
%devoxy_inffa_<arena>% |
Players inside a specific FFA arena |
%devoxy_duels_wins% |
Total duel wins for the player |
%devoxy_duels_loses% |
Total duel losses for the player |
📜 Commands & Permissions Reference
| Command | Permission | Description |
|---|---|---|
/devoxy reload |
devoxy.admin |
Reload all configuration files and menus |
/devoxy setspawn |
devoxy.admin |
Set the global server spawn location |
/queue |
None | Open the matchmaking queue menu |
/joinffa [arena] |
None | Open the FFA menu or join an arena |
/leaveffa |
None | Exit the active FFA arena session |
/kiteditor |
None | Open the interactive kit editing menu |
/duel <player> |
devoxy.duel |
Challenge another player to a duel |
/dueltoggle |
devoxy.duel |
Toggle incoming duel requests |
/autoggtoggle |
devoxy.autogg |
Toggle automatic "gg" messages |
/settings |
None | Open player settings customization menu |
/party |
None | Manage party creation and settings |
☍ Links & Community
- Gallery Showcase: Modrinth Gallery Page
- GitHub Repository: SwarajDev5/Devoxy
- Community Discord: Join the Discord Server
- Developer Profile: SwarajDev5
Interactable Spawn Items, Disable/ Enable anywhere. Texture pack is used in all Minecraft Screenshot Previews. The pack is called "Vanilla V2 ~ Marlowww"
Queue for any kits, queue matches = match starts. In Built MENUS!
Send and recieve duels, Duel Send Menu, FULLY CUSTOMIZABLE and selective. Select anything like rounds, arenas, kits, anything customize duel as you want.
Let the players edit the kits as they want. PER PLAYER KITS! Player's will recieve their edited kits in duels, party fights, queue fights or anywhere. They can reset kit any time.
There are more commands, you can visit WIKI to check for more subcommands for kit system. Fully customizable kits as gamemodes, You can set per kit Gamemodes. Ex. Set Adventure mode for AxePvP and Survival for BuildUHC.
All arenas feature, creating, positions, copy pasting arena with single command, reset arenas anytime, or set autoresetter or let them reset after each duel (if the arena is made for only duels.)
Create FFA's with any kit, all features included, Kit Reset on kill or Toggle dropping inventory items on death. Heal on Kill there are 50+ FEATURES. Block Breaking, Block Unbreaking/ or Unbreaking for Specific Blocks.
Stacking of items, optimizing for the server, if the inventory dropping is on, the items will drop like this preventing from shattered dropping items and will stop lag spikes.
Play duels or partyfights for that much rounds.
Party Info & Settings
Disband Party Confirmation.
Reset Arenas easily manually or set it for automatic.
Party Chat for party members.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Devoxy Practice 2.0 2.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
bukkit, paper, purpur, spigot
|
Download |