Skip to content

Commit

Permalink
Release version 2.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
daboross committed Jun 19, 2016
1 parent fcba072 commit 7998e16
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 75 deletions.
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,31 @@
Changelog
=========

2.1.5
-----

### SkyWars:
- Add support for limiting start/win/death in an arena to only players in that arena
- Enable death-message-limiting by default - deaths in game will only be displayed to those in that game.
- Fix players without the `skywars.join` permission being able to use join signs
- Implement an inventory-based kit-choosing GUI.
- Each kit now has a "totem," and "description" configuration setting, which are used as the display item and lore for the kit in the kitGUI, respectively.
- Add configuration options to display kit gui...:
- with a `/sw kitgui` command
- with the `/sw kit` command (replacing the command kit interface completely)
- or, automatically whenever joining the queue (or clicking a join sign when already in the queue)
- The `/sw kitgui` and automatic-showing are enabled by default for players with the `skywars.kitgui` permission (OP-only by default)
- Fix `/sw report` not working with the new `is.gd` API changes.
- Fix players always facing one direction when teleporting to the lobby. SkyWars now correctly applies the pitch/yaw.

### SkyWars-API:
- Allow more optimization for the final SkyWars plugin jar file. This means a possibly faster and definitely smaller jar, but if you've been depending on SkyWars.jar from another plugin, this may break that dependency.
- Note that as long as you are depending on SkyWars-API.jar, and using all the public interfaces defined in that, you'll be fine. All of the API interfaces and methods are exempt from the optimization, and will work fine in any setting.

2.1.4
-----

SkyWars:
### SkyWars:
- Add join signs with auto-updating queue information. See https://dabo.guru/projects/skywars/signs-and-portals!
- Fixed up documentation for join portals.
- Fix a possible bug which would cause SkyWars to not save scores to JSON when using Java 7 instead of Java 8.
Expand Down
71 changes: 30 additions & 41 deletions docs/changes-since.bbcode
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
[SIZE=6]Changes since 2.1.4[/SIZE]

SkyWars:
[LIST]
[*]Add support for limiting start/win/death in an arena to only players in that arena
[LIST]
[*]Enable death-message-limiting by default - deaths in game will only be displayed to those in that game.
[/LIST]
[*]Fix players without the 'skywars.join' permission being able to use join signs
[*]Implement an inventory-based kit-choosing GUI.
[LIST]
[*]Each kit now has a "totem," and "description" configuration setting, which are used as the display item and lore for the kit in the kitGUI, respectively.
[*]Add configuration options to display kit gui...:
[/LIST]
[*]with a '/sw kitgui' command
[*]with the '/sw kit' command (replacing the command kit interface completely)
[*]or, automatically whenever joining the queue (or clicking a join sign when already in the queue)
[/LIST]
[*]The '/sw kitgui' and automatic-showing are enabled by default for players with the 'skywars.kitgui' permission (OP-only by default)
[/LIST]
[*]Fix '/sw report' not working with the new 'is.gd' API changes.
[*]Fix players always facing one direction when teleporting to the lobby. SkyWars now correctly applies the pitch/yaw.
[/LIST]

SkyWars-API:
[LIST]
[*]Allow more optimization for the final SkyWars plugin jar file. This means a possibly faster and definitely smaller jar, but if you've been depending on SkyWars.jar from another plugin, this may break that dependency.
[*]Note that as long as you are depending on SkyWars-API.jar, and using all the public interfaces defined in that, you'll be fine. All of the API interfaces and methods are exempt from the optimization, and will work fine in any setting.
[/LIST]

[SIZE=6]Changes since 2.1.3[/SIZE]

SkyWars:
Expand All @@ -20,44 +50,3 @@ SkyWars-Translations:
[LIST]
[*]Add a second line to the '/sws save' saved message, to clarify when SkyWars renames arena to avoid naming conflict.
[/LIST]

[SIZE=6]Changes since 2.1.1[/SIZE]

SkyWars:
[LIST]
[*]Add score leaderboard system!
[*]Add '/sw top' command to show top 10 highest ranked players (with most score).
[*]Add '/sw rank' command to view your own or someone else's score and rank.
[LIST]
[*]Add new configuration option for how often personal rank is updated when using SQL score backend.
[/LIST]
[*]Add support for replacing '{skywars.userrank}' with rank in any chat format (added to chat format via separate chat plugin).
[*]Add chest randomization, with new 'chests.yml' configuration file.
[LIST]
[*]Chest randomization is not enabled at all by default.
[*]Default 'chests.yml' contains a minimal number of items this update. It is recommended to add more items if you enable it.
[/LIST]
[*]Add enabling chest randomizer per-chest with configuration options in each 'arena-name.yml' file.
[LIST]
[*]Chests are identified by their relative x, y and z positions in the arena.
[/LIST]
[*]Add ability to configure items with different chance to occur and different values in chest randomization, and ability to set total "value" each chest will contain when using randomizer.
[*]Remove unused multiverse-inventories hook configuration option.
[*]Fix '/sws update-arena' to actually successfully run.
[*]Fix bug where all kit costs were removed when using '/sws createkit'.
[*]Fix inaccurate death messages when player is damaged before entering a match, and then jumps into void.
[*]Fix NullPointerException which occurs after using '/reload' or a plugin manager to reload SkyWars.
[/LIST]

SkyWars-API:
[LIST]
[*]Add easy-to-access API method for getting top players with most score.
[/LIST]

SkyWars-Translations:
[LIST]
[*]Update Dutch translations - thanks @riassmismans!
[*]Add new translations for '/sw top' and '/sw rank'.
[*]Add message to '/sw cancelall' for when there are no arenas running.
[*]Modify English '/sws' messages to be less confusing, changes not translated yet.
[/LIST]
51 changes: 21 additions & 30 deletions docs/changes-since.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
Changes since 2.1.4
-------------------

SkyWars:
- Add support for limiting start/win/death in an arena to only players in that arena
- Enable death-message-limiting by default - deaths in game will only be displayed to those in that game.
- Fix players without the `skywars.join` permission being able to use join signs
- Implement an inventory-based kit-choosing GUI.
- Each kit now has a "totem," and "description" configuration setting, which are used as the display item and lore for the kit in the kitGUI, respectively.
- Add configuration options to display kit gui...:
- with a `/sw kitgui` command
- with the `/sw kit` command (replacing the command kit interface completely)
- or, automatically whenever joining the queue (or clicking a join sign when already in the queue)
- The `/sw kitgui` and automatic-showing are enabled by default for players with the `skywars.kitgui` permission (OP-only by default)
- Fix `/sw report` not working with the new `is.gd` API changes.
- Fix players always facing one direction when teleporting to the lobby. SkyWars now correctly applies the pitch/yaw.

SkyWars-API:
- Allow more optimization for the final SkyWars plugin jar file. This means a possibly faster and definitely smaller jar, but if you've been depending on SkyWars.jar from another plugin, this may break that dependency.
- Note that as long as you are depending on SkyWars-API.jar, and using all the public interfaces defined in that, you'll be fine. All of the API interfaces and methods are exempt from the optimization, and will work fine in any setting.

Changes since 2.1.3
-------------------

Expand All @@ -16,33 +37,3 @@ SkyWars:

SkyWars-Translations:
- Add a second line to the `/sws save` saved message, to clarify when SkyWars renames arena to avoid naming conflict.

Changes since 2.1.1
-------------------

SkyWars:
- Add score leaderboard system!
- Add `/sw top` command to show top 10 highest ranked players (with most score).
- Add `/sw rank` command to view your own or someone else's score and rank.
- Add new configuration option for how often personal rank is updated when using SQL score backend.
- Add support for replacing `{skywars.userrank}` with rank in any chat format (added to chat format via separate chat plugin).
- Add chest randomization, with new `chests.yml` configuration file.
- Chest randomization is not enabled at all by default.
- Default `chests.yml` contains a minimal number of items this update. It is recommended to add more items if you enable it.
- Add enabling chest randomizer per-chest with configuration options in each `arena-name.yml` file.
- Chests are identified by their relative x, y and z positions in the arena.
- Add ability to configure items with different chance to occur and different values in chest randomization, and ability to set total "value" each chest will contain when using randomizer.
- Remove unused multiverse-inventories hook configuration option.
- Fix `/sws update-arena` to actually successfully run.
- Fix bug where all kit costs were removed when using `/sws createkit`.
- Fix inaccurate death messages when player is damaged before entering a match, and then jumps into void.
- Fix NullPointerException which occurs after using `/reload` or a plugin manager to reload SkyWars.

SkyWars-API:
- Add easy-to-access API method for getting top players with most score.

SkyWars-Translations:
- Update Dutch translations - thanks @riassmismans!
- Add new translations for `/sw top` and `/sw rank`.
- Add message to `/sw cancelall` for when there are no arenas running.
- Modify English `/sws` messages to be less confusing, changes not translated yet.
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

<groupId>net.daboross.bukkitdev</groupId>
<artifactId>skywars</artifactId>
<version>2.1.5-SNAPSHOT</version>
<version>2.1.5</version>
<packaging>jar</packaging>

<name>SkyWars</name>
Expand Down Expand Up @@ -116,12 +116,12 @@
<dependency>
<groupId>net.daboross.bukkitdev</groupId>
<artifactId>skywars-api</artifactId>
<version>2.1.5-SNAPSHOT</version>
<version>2.1.5</version>
</dependency>
<dependency>
<groupId>net.daboross.bukkitdev</groupId>
<artifactId>skywars-translations</artifactId>
<version>2.1.5-SNAPSHOT</version>
<version>2.1.5</version>
</dependency>
<dependency>
<groupId>org.mcstats.bukkit</groupId>
Expand Down

0 comments on commit 7998e16

Please sign in to comment.