Skip to content

Releases: SkyWars/SkyWars

Version 1.4.0

17 Feb 11:50
Compare
Choose a tag to compare

Semi-beta build, mostly but not completely tested.

Works the same with 1.5.2, 1.6.4 and 1.7.2

Main:

  • Add support for hooking into vault.
    • Add optional rewards for winning a game and killing someone in a game
  • Add a /sw forcestart command to start a game with less than the maximum number of players
  • Combined support for 1.5.2, 1.6.4 and 1.7.2 in one jar file
  • Add kit command and notices.
    • Add a notice that prompts user to pick kits when joining the queue, if there are kits available for them.
    • Add a kits.yml configuration that you can configure kits in
    • Add '{skywars.userscore}' as a replacement in chat messages
  • Add a save timer for score, save every x minutes as well as when the server shuts down. Smart timer doesn't save if nothing has changed.
  • Add configuration option for locale in main-config.yml that overrides system locale
  • Change spawn location of arena world from 0,0 to -5000,-5000
  • Copy contents from Dispensers as well as Chests

Translations:

  • Note that in this release, all translations are slightly incomplete due to all the messages added.
  • Add Czech translation (cz)
  • Add Spanish translation (es)
  • Add French translation (fr)
  • Update Portuguese translation
  • Add Russian translation (ru)

API:

  • Add events for joining and leaving the queue
  • Add SkyEconomyAbstraction vault api
  • Fix ArenaPlayerDeathEvent
  • Add SkyInGame state storage
  • Add Kit storage classes and kits api

Version 1.3.2

30 Oct 21:24
Compare
Choose a tag to compare

Changes since skywars-1.3.0

Main changes

  • (Re)Add Plugin Metrics / MCStats
  • Arena configuration update. config-version from 0 to 1. This is not backwards compatible. If you plan on downgrading, please make a backup of your arenas before upgrading.
  • Add team support. Change num-players in arena configs to num-teams and team-size
  • Make game command whitelist configurable. Adds values command-whitelist.whitelist-enabled, command-whitelist.treat-as-blacklist and command-whitelist.whitelist.
  • Add support for translations. Add initial ru and pt translations. (Russian and Portuguese).
  • Don't create per-arena messages by default. If they are there then use them though.
  • Add a messages.yml file to allow changing all messages in the game.
  • Replace /sw cfgdebug with /sw report

Bug fixes

  • Fix issue #43 - Winner's inventory is not reset or cleared
  • Fix issue with death messages
  • You can no longer use /sw setportal or /sw setlobby while in game.

Less important changes

  • Make configuration create extra 'point' keys even if points aren't enabled
  • The command /sws save no longer makes a debug output
  • Update to depending on 1.6.4 instead of 1.6.2 (no real change)

[Beta] Version 1.3.1

22 Oct 08:46
Compare
Choose a tag to compare
[Beta] Version 1.3.1 Pre-release
Pre-release

Beta Release -- Not fully tested, may have bugs!

Feature changes

  • Add Plugin Metrics / MCStats
  • Arena configuration update. config-version from 0 to 1. This is not backwards compatible. If you plan on downgrading, please make a backup of your arenas before upgrading.
  • Add team support. Change 'num-players' in arena configs to 'num-teams' and 'team-size'
  • Make game command whitelist configurable. Adds values 'command-whitelist.whitelist-enabled' 'command-whitelist.treat-as-blacklist' and 'command-whitelist.whitelist'.

Bug fixes

  • Fix issue #43 - Winner's inventory is not reset or cleared

Less important changes

  • Make configuration create extra 'point' keys even if points aren't enabled
  • The command /sws save no longer makes a debug output
  • The format of the output of /sw cfgdebug has changed

Version 1.3.0

21 Sep 09:16
Compare
Choose a tag to compare

Adds a command to set up an arena, /sws.

Fixes argument names not displaying correctly in command help.

Adds option to save inventories instead of just wiping them.

Adds a /sw delportal command to remove the last set portal.

Adds point tracking system, currently with only a json backend. Adds config values for adding/removing points on events (such as win, death, and kill)

Adds an option to add the points into chat using {SKYWARS.USERSCORE} in the chat format.

API Changes, adds 3 new events and an option to have a custom PointStorage backend.

Version 1.2.2

16 Sep 09:57
Compare
Choose a tag to compare

Fixed up some bugs, added a /sw cfgdebug command.

Full artifacts at http://repo.daboross.net/net/daboross/bukkitdev/skywars/1.2.2/.

Version 1.2.1

09 Sep 03:50
Compare
Choose a tag to compare

Fix crucial Parentable bug that causes plugin to not start correctly with certain configuration.

Also add SkyWars-1.5.2.jar compiled for CraftBukkit version 1.5.2-R1.0

Version 1.2.0

08 Sep 21:15
Compare
Choose a tag to compare

Add a ton more configuration.

Arenas are now fully customizable, with configurable origin boundaries, clearing boundaries and building boundaries.

You can have multiple arena templates, with either RANDOM selection or ORDERED selection.

All game/death messages are configurable, with per-arena and parent arena configuration.

The distance between arenas, the height of the arenas are configurable.

You can have any number of spawn positions and any number of people allowed in each arena, and if there are more people allowed in the game than spawn positions, then people will be randomly pared up (no teams though, they can still hit each other).

If no arenas use the SkyWarsBaseWorld then it won't be loaded. (Might not work, but pretty sure this will happen)

All configuration for each arena is inherited from an 'arena-parent'.

1.5.2 won't completely break the plugin - it just stops SkyWars from resetting the health.

[Beta] Version 1.2.0-4

08 Sep 07:03
Compare
Choose a tag to compare
Pre-release

Fourth beta. More testing done, should be ready.

[Beta] Version 1.2.0-3

07 Sep 07:07
Compare
Choose a tag to compare
Pre-release

Beta 3. More testing to do!

[Beta] Version 1.2.0-2

03 Sep 03:33
Compare
Choose a tag to compare
Pre-release

Still has faults, but less than before.