HytaleSkyWars - Professional SkyWars v2.2.0 BETA

The most comprehensive SkyWars minigame plugin built natively for Hytale servers.
SkyWars v2.2.0
Arena Setup GUI, Cage Editor Improvements & Bug Fixes



✨ New Features


  • Arena Setup GUI System
    • New interactive GUI for arena setup with visual task checklist
    • Setup Menu item given during arena setup (opens GUI from inventory)
    • Add/remove spawn points directly from GUI
    • Teleport to spawn points for verification
    • Track setup progress with completion indicators
    • Set player limits (min/max) through the interface

  • Cage Editor Price System
    • New /sw ce setprice <coins> command
    • Custom cages now require price to be set before saving
    • Prices saved to YAML and loaded on server start
    • Existing cages without price default to 0 (free)

  • Cage Preview Item
    • Cage Select item interaction for previewing cages from hotbar

⚡ Improvements


  • Custom cages now auto-register in cosmetic shop immediately on save (no restart required)
  • Cage editor sessions now persist price when saving/restoring progress
  • Scoreboard now displays real EconomyAPI balance instead of cached value
  • Setup sessions track completion progress for better user feedback

🐛 Bug Fixes


  • Fixed: NullPointerException crash in scoreboard when placeholder values were null
  • Fixed: Scoreboard coins showing outdated cached value instead of live EconomyAPI balance
  • Fixed: Custom cages not appearing in cosmetic shop until full server restart



Technical Details

  • 20 files changed, 1,966 insertions, 47 deletions
  • 4 new files added for setup GUI system
  • Version bump: 2.1.0 → 2.2.0
SkyWars v2.1.0 - Major Update
Complete Changelog & Features




⏰ Time Voting System

  • Vote for Day Time: Players can vote during the waiting phase for their preferred time of day
  • Three Options: Dawn (sunrise), Day (noon), Night (midnight)
  • Visual UI: Beautiful time selection menu with custom images for each option
  • Copper Spear Item: Click with the time voting item in your hotbar to open the menu
  • Vote Display: See vote counts for each option in real-time
  • Applied on Start: Winning time is set when the game begins




🎁 In-Game Loot Config Editor

  • Command: /sw chestconfig - Opens the chest loot configuration menu
  • Three Loot Types: Edit BASIC, NORMAL, and OP chest loot tables
  • Category Organization: Items grouped by Weapons, Armor, Food, Healing, Blocks, and more
  • Item Editor: Modify weight, min/max amounts, and tier for each item
  • Add New Items: Browse available Hytale items and add them to loot tables
  • Material Selector: Visual item picker organized by category
  • Search Function: Find items quickly with text search
  • Live Reload: Changes apply immediately without server restart
  • Persistent: Configuration saves to loot-config.yml




🏆 Win Commands System

  • Configurable Rewards: Execute commands when a player wins
  • Placeholders Supported:
    • {player} - Winner's name
    • {player_uuid} - Winner's UUID
    • {arena} - Arena name
    • {kills} - Total kills
    • {coins_won} - Coins earned
    • {game_mode} - SOLO or TEAMS
    • {game_duration} - Game length in MM:SS
  • Console Commands: Run any command with full server permissions
  • Example: Give items, add permissions, send webhooks, etc.




📊 Scoreboard Improvements

  • Max Height Limit: Configurable maximum scoreboard height (default: 400px)
  • Eliminated Players: Optional display of eliminated players on scoreboard
  • Kill Tracking: Real-time kill count updates (+1 on each kill)
  • Dynamic Sizing: Scoreboard automatically resizes based on content
  • Per-Player Tracking: Individual elimination tracking per player




🎨 UI Improvements

  • All Items Editor: New unified view showing all items in a loot type
  • Category Filters: Filter items by category in the editor
  • Optimized Images: TimeVote images reduced from 7MB to 150KB each
  • Item Icons: Fixed item icon display in loot editor
  • Kit Selector: Improved visual layout and styling
  • Custom UI Fixes: Resolved loading crashes caused by UI syntax errors




⚙️ New Configuration Options

Code:
  # config.yml additions                                                                                                                                
                                                                                                                                                        
  scoreboard:                                                                                                                                           
    maxHeight: 400        # Maximum scoreboard height in pixels                                                                                         
    showEliminatedPlayers: true  # Show eliminated players list                                                                                         
                                                                                                                                                        
  winCommands:                                                                                                                                          
    enabled: true                                                                                                                                       
    commands:                                                                                                                                           
      - "eco give {player} {coins_won}"                                                                                                                 
      - "broadcast &6{player} &7won SkyWars with &c{kills} kills&7!"




🛠️ Bug Fixes

  • Fixed time not being applied when game starts
  • Fixed TimeVote item showing "?" icon (now uses copper spear model)
  • Fixed NIGHT time value (0.0 = midnight, not dusk)
  • Fixed Custom UI document loading crashes
  • Fixed ItemIcon element syntax in UI files





Commands Reference
/sw chestconfig - Open loot config editor (admin)
/sw reload - Reload configuration files

Permissions
skywars.admin.chestconfig - Access to chest config editor




SkyWars v2.1.0 • Hytale Server Plugin • Made with ❤️
SkyWars v2.0.0
Major Update - Complete Rewrite




:warning: IMPORTANT: BREAKING CHANGES

[box=Important Migration Notice]
You MUST delete your entire /plugins/SkyWars folder before installing v2.0.0!

This version includes a complete configuration migration from JSON to YAML format. Old JSON config files are incompatible and will cause errors.

  • Stop your server
  • Delete the
    Code:
    /plugins/SkyWars/
    folder completely
  • Install SkyWars-2.0.0.jar
  • Start your server
  • Re-configure your arenas and settings
[/box]




:star: NEW FEATURES

Custom Cage Editor System
Create fully custom animated cage designs with our new in-game editor!

  • Visual Editor - Build cages directly in-game in a dedicated void world
  • Animation Support - Create multi-frame animated cages with configurable delay
  • Wand Tool - Select cage bounds with left/right click
  • Block Capture - Automatically captures all block types in your selection
  • Spawn Point - Set exact player spawn position inside the cage
  • Edit Existing - Load and modify saved custom cages

Cage Editor Commands
Code:
  /sw cageeditor create <name>  - Create a new custom cage                                                                                                 
  /sw cageeditor edit <name>    - Edit an existing cage                                                                                                    
  /sw cageeditor setspawn       - Set player spawn point                                                                                                   
  /sw cageeditor capture        - Capture blocks as animation frame                                                                                        
  /sw cageeditor delay <ticks>  - Set animation delay between frames                                                                                       
  /sw cageeditor save           - Save and exit editor                                                                                                     
  /sw cageeditor exit           - Exit without saving                                                                                                      
  /sw cageeditor discard        - Discard changes and exit                                                                                                 
  /sw cageeditor list           - List all custom cages                                                                                                    
  /sw cageeditor delete <name>  - Delete a custom cage                                                                                                     
  /sw cageeditor status         - Show current editor session info                                                                                         
  /sw cageeditor tools          - Get editor wand tool                                                                                                     
  /sw cageeditor help           - Show help
Aliases:
Code:
/sw ceditor
,
Code:
/sw ce

Cage Permissions
Code:
  skywars.admin.cage    - Access to cage editor commands                                                                                                   
  skywars.cage.select   - Ability to select cages (/sw cage)

Dynamic Scoreboard HUD
  • Fully dynamic scoreboard with real-time updates
  • Phase-based content (Lobby, Waiting, Starting, In-Game, Ending)
  • Configurable lines per phase in messages config
  • Per-phase enable/disable toggles
  • Improved text sizing and spacing

Multi-Language Support
  • Full YAML-based language files
  • English (en) and Spanish (es) included
  • Easy to add custom translations
  • All messages configurable

Action Bar Messages
  • Phase-specific action bar notifications
  • Kill streak alerts
  • First blood announcements
  • Border warning messages
  • Chest refill notifications




:tools: IMPROVEMENTS

  • Configuration System - Complete rewrite using YAML format
  • Config Migration - Automatic version migration system for future updates
  • EconomyAPI Integration - Updated to v1.3.7 with improved error handling
  • PlaceholderAPI Support - Full placeholder integration
  • Debug Logging - Comprehensive debug logger for troubleshooting
  • Kit System - Enable/disable individual kits
  • World Management - Improved world saving and instance management
  • Chest Scanning - Enhanced automatic chest detection
  • Arena Serialization - Better arena save/load system




:bug: BUG FIXES

  • Fixed cage spawn position not being saved correctly
  • Fixed cage animation frames not loading in edit mode
  • Fixed cage editor session persistence issues
  • Fixed cage editor world creation failures
  • Fixed block capture detecting all blocks as "air"
  • Fixed HUD crash on player join
  • Fixed scoreboard not updating properly
  • Fixed teleport Store processing crash
  • Fixed inventory restore issues
  • Fixed player respawn handling
  • Fixed EconomyAPI version mismatch errors (IncompatibleClassChangeError)




:soon: COMING SOON

  • MySQL Database Support - Persistent player data storage across servers (planned for future update)
  • Redis Support - Cross-server queue synchronization
  • BungeeCord/Velocity Integration - Multi-server support




Thank you for using SkyWars!
Report bugs on Discord
SkyWars v1.0.4 - Stability Update

Bug Fixes
  • Fixed scoreboard colors not displaying correctly
  • Fixed games not being properly reset after completion
  • Fixed black screen issue that could occur when teleporting to newly created worlds
  • Removed unsupported barrier block placements that were causing console warnings

Technical Improvements
  • Improved world initialization timing to prevent rendering issues
  • Streamlined world setup process for better reliability
  • Cleaned up deprecated code
SkyWars v1.0.3 BETA
Update Notes





New Feature: Per-Phase Scoreboard Toggle

Added the ability to enable/disable the SkyWars scoreboard for each game phase individually. Perfect for servers running SkyWars alongside other plugins that have their own scoreboards!

New config.json settings:
Code:
"scoreboard": {                                                                                                                                                                   
    "lobbyEnabled": true,                                                                                                                                                                 
    "waitingEnabled": true,                                                                                                                                                               
    "startingEnabled": true,                                                                                                                                                              
    "ingameEnabled": true,                                                                                                                                                                
    "endingEnabled": true                                                                                                                                                                 
  }

Phase descriptions:

  • lobbyEnabled - Main lobby (not in any game)
  • waitingEnabled - Waiting for players to join
  • startingEnabled - Cage phase countdown
  • ingameEnabled - Active gameplay (grace, combat, deathmatch)
  • endingEnabled - Game over / spectating





Bug Fix: Config Migration System

Fixed an issue where new config fields weren't being automatically added to existing config files during plugin updates. The migration system now correctly detects and adds missing
fields while preserving all existing user settings.





Full Changelog: Scoreboard toggle settings, improved config migration
Buy a license now
$8.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
2,855 Views
35 Purchases
36 Downloads
Jan 25, 2026 Published
Jan 30, 2026 Updated
4.50 star(s)
Average rating (6)
1.8 MB File size
Creator
Recommended for you
Interactive branching NPC dialogues, typewriter UI, portraits, conditions, in game editor.
Not yet rated
6 purchases
All-in-one economy: shops, auction, player shops, bank, taxes, jobs, webstore and API.
Not yet rated
1 purchase
Premium splash healing potions with PvP balancing and distance scaling.
Not yet rated
1 purchase
Live web dashboard with smart recommendations, auto-apply config patches, CPU flamegraph ...
Not yet rated
2 purchases
Custom teleport pearl Cooldown system Notifications Premium assets Lightweight and optimized
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
2,855 Views
35 Purchases
36 Downloads
Jan 25, 2026 Published
Jan 30, 2026 Updated
4.50 star(s)
Average rating (6)
1.8 MB File size
Creator
Recommended for you
Interactive branching NPC dialogues, typewriter UI, portraits, conditions, in game editor.
Not yet rated
6 purchases
All-in-one economy: shops, auction, player shops, bank, taxes, jobs, webstore and API.
Not yet rated
1 purchase
Premium splash healing potions with PvP balancing and distance scaling.
Not yet rated
1 purchase
Live web dashboard with smart recommendations, auto-apply config patches, CPU flamegraph ...
Not yet rated
2 purchases
Custom teleport pearl Cooldown system Notifications Premium assets Lightweight and optimized
Not yet rated
0 purchases
Top