- Players can no longer place cobwebs below teammates!
- Players can no longer place lava buckets below teammates!
- Added the permission skywars.forcestart to force start arenas even without having 2 teams (Only works if user already has permission skywars.start) and this command should only be used for testing purposes
- Fixed a bug where entities such as item frames were not restored when using FAWE schematics.
- Added celebrations support to mystery box (You should add 'Celebrations' to mystery box content in config.yml for this to take effect)
- Fixed a critical bug in arena rollback introduced in version 7.5
- Fixed a bug where party invitations were not working
- Enabled the join command in bungee mode!
- You can now dye leather armor! In the file, you can use the tag 'dye:<Color>' to make colored armor in kits and chest items.
- You can now add MySQL query url properties such as useSSL=true and so on for customized MySQL servers.
- Added the command /sw party which currently only allows player to join someone's else party
When a player is now invited to a party, they will receive a clickable invitation from which they can directly join the inviter's party (Not applicable for older minecraft versions).- Fixed a bug where top killers sometimes showed up as NA
- Added the alias 'skywarsx' to fix conflicts with other plugins when using clickable chat messages
- Improved randomness of the autojoin feature.
- Added safety checks to prevent players from having rare stat resets. If players join and their stats fail to load, then when they leave they won't have empty stats saved.
- Significantly improved the scoreboard performance.
- Fixed a bug where if the placeholders "current_event" and "current_event_time" where on the same scoreboard line, an NPE will be thrown.
- Added an option in config.yml to disable receiving notifications from me!
- Fixed an error that showed in console when map images fail to load.
- Improved performance of leaderboards system & api.
- Leaderboard will now also include the stats of currently active players! (It is more accurate)
- Added support for TIPPED_ARROW
- Added getWinningPlayers to SWArenaFinishEvent!
- Improved the built-in rollback system for all versions from 1.8 to 1.18, but it is still not perfect in latest versions (Due to this, this update requires you to do /sw updateregion <Arena> on all your arenas! You should still aim to use FastAsyncWorldEdit)
- Fixed FastAsyncWorldEdit Rollback in latest minecraft versions! (You need to recreate the schematics in order for this to take effect by running the updateregion command)
- The updateregion command now no longer requires you to reselect the arena region every time!
- Fixed a bug with the notifications manager
- Replaced the command 'coins' with 'stats', which will allow you to modify any stat
- Removed the setmodifier command (Its functionality is embeded in the stats command now)
- Fixed an error with the worldmanager backup command in latest minecraft versions
- Fixed a bug where if a party member quits the server during the starting phase, the arena would become bugged.
- Fixed a bug where if a player joins a party while the party leader is in an arena, and then the leader leaves their arena, an error would be thrown
Massive code organizations
Added a safety check to prevent some players from glitching arenas (Rare bug)
The autojoin function will now randomly pick between arenas of an equal amount of players
Added new methods to the api: getArena(), getTeam(), and getTeams()
Added CrackShot support!
Updated the entire plugin such that it will function based on player's UUID instead of names, users can now change their names inside Skywars without having to relog. [Some plugins do that]
More code organizations and improvements
Access to the API has changed to SkywarsAPI.<Method>
Added winning celebrations
Players can now purchase/unlock winning celebrations
Added API support for developers to register their own celebrations!
Added the placeholder %skywars_selected_celebration%
You can reset shop.yml to see the automatically generated page for celebrations
Further code organizations
Added a notifications system. I can now send you notifications in-game
Improved the stability of the TNTRain event
Players that fall into the void during the lobby will now be teleported back to the lobby.
Added an option to disable achievement firework
Reduced notification system spam if you have multiple plugins made by me installed, because the system is installed across all of them
Added placeholders %skywars_arena_status_<arena>%, %skywars_arena_players_<arena>%, %skywars_arena_min_players_<arena>%, %skywars_arena_max_players_<arena>%
Added a new command, /sw selectitem which allows to equip an item owned in the inventory directly
Fixed an error with getting top killers for some servers
Added QualityArmory support
Added command auto-completion for user commands
Fixed a bug where the scoreboard was not loading correctly when players initially joined if bungee mode was enabled
Code organizations
Added support for enchanted books! If you want to have enchanted books, use 'ENCHANTED_BOOK' not 'BOOK' and use the enchant format as if you are enchanting an item.
Added an option to display players health in tablist
Added support for new Minecraft materials by updating the XMaterial library from version 6 to version 10
Added a safety check for loading arenas. If an arena contains an unknown material name, it will now continue to load normally but that certain material will not be rolled back unless FAWE is used.
Added an option to disable health from showing below name
Added an option for team chat
Reduced chance of two teams having similar random color
The plugin will now kick players when bungee mode is used and there is one arena that just finished and couldn't send players back to hub.
- Added bounties! Spectators can now set bounties on players to encourage others hunting them
- Fixed a bug where the spectator menu was not working in the latest versions of minecraft
- You can now customize achievement message in customization.yml
- You can now customize hotbar items for each stage separately! Including spectators hotbar items
More bug fixes & features are on the way
- Added Events! You can now vote for arena events! Currently, there is Tnt Rain and Random teleport events only (Voting permission is skywars.vote.events)
- TitleManager is no longer a dependency for Titles and action bar. TitleManager is still required for version 1.7.9 and also for action bar on versions lower than 1.10
- Added TIPPED_ARROW support
- Improved compatibility with Multiverse-Core
- Achievements icon won't appear in profile anymore if achievements are disabled
- You can now right click panels in /sw edit <Arena> to increase/decrease values by 20
- Minor Code organizations
! Your support in the reviews section is appreciated
![]()
![]()
![]()
![]()
- Fixed a bug where FAWE was not rolling back properly in versions 1.13.2 and above. In order to get this fix, you need to update the schematics of arenas using this version (/sw updateregion)
- Improved performance of join signs
- Updated default sign customization look
- You can now customize the players counter on signs in customization.yml
- Added metrics! (https://bstats.org/plugin/bukkit/SkywarsX/)
- Improved bungee mode single arena join performance
- You can now join arenas as a spectator when bungee mode is enabled and there is a single running arena
- Fixed a bug where SWArenaFinishEvent was being called in the SWArenaStopEvent position
- Made the selected kit, cage, trail public in the API to allow further expansions
- Added the event SWPlayerDeathEvent
- Added support to Abilities Addon!
![]()
![]()
- You can now completely customize arena scoreboard! (You should delete old scoreboard section from customization.yml because it is not used anymore)
- Players that join an arena directly with /sw join <Arena> or sign will now leave the arena directly as well, without being passed to a lobby
- Enabled back the date placeholder in scoreboard
- Renamed the /sw edit <Arena> inventory name to fix conflicts with my other plugins
