Skip to content

Releases: RP-Kit/RPKit

Version 1.2.1

04 Mar 00:53
Compare
Choose a tag to compare

Bugfix patch for 1.2.x series.

  • #204 - Fix warp messages being set in the wrong plugin
  • #205 - Add some more coverage for methods to obtain food without expiry dates.

Version 1.2.0

03 Mar 08:45
Compare
Choose a tag to compare

RPKit v1.2

This release includes various plugins to support unique combat mechanics on your server, including highly customisable classes, skills, experience scaling, and more.

It also adds a whole host of quality of life things, such as clicking chat channels, separate message configurations and more functionality from IRC.

Admin shops and warps have been added as well.

There are a number of under-the-hood performance enhancements, the biggest of which being database connection pooling with HikariCP. This reduces the CPU overhead required for continually creating new connections to the database and then closing them.

Line of sight restrictions are removed from the garble component in chat, allowing you to hear players through walls, as this was causing trouble with wool NPCs and 2-block high walls.

Lastly, there are a lot of important bug fixes which will solve a lot of common issues. Lag problems are solved and a lot of common console errors are fixed.

  • #17 - Added classes plugin
  • #19 - Added skills plugin
  • #20 - Added rolling plugin
  • #23 - Added experience plugin
  • #42 - Added warp plugin
  • #113 - Made clicking chat channels switch players into that chat channel
  • #123 - Added centralised message functionality. Messages are now in messages.yml.
  • #159 - Added an IRC list command
  • #164 - Added feature flags
  • #167 - Added admin shops
  • #172 - Fixed no permission message for group remove not being retrieved correctly
  • #180 - Removed line of sight restrictions on garbled channels
  • #181 - Registered block break listener in trade plugin
  • #182 - Made limits customisable per material on trading signs
  • #185 - Made lookups for players not update the database
  • #186 - Fixed bank balance retrievals from cache failing when there are multiple currencies
  • #187 - Fixed payment groups allowing anyone to withdraw/deposit
  • #188 - Fixed permissions conflicts between essentials and travel
  • #189 - Added no permission messages and permissions for unhiding in character plugin
  • #190 - Added permissions checks in money view command
  • #192 - Made chat handle failing to connect to IRC more gracefully
  • #194 - Fixed reply command usage message being incorrect
  • #200 - Added database connection pooling with HikariCP
  • #201 - Fixed a payment groups error caused by deleting an owner of a payment group

Version 1.1.4

03 Mar 08:28
Compare
Choose a tag to compare

Bugfix release. Fixes issues with payment groups and trade signs.
#177 - Fixed /payment invite causing errors when the person being invited is not online
#178 - Fixed trade signs not working with data values

Version 1.1.3

03 Feb 19:24
Compare
Choose a tag to compare

Bugfix release. Fixes an issue with keys with negative co-ordinates, and an issue with viewing the warp list

  • #175 - Fixed keyrings not working when a key had negative coordinates
  • #176 - Fixed listing warps causing an error

Version 1.1.2

30 Jan 20:16
Compare
Choose a tag to compare

Bugfix release, fixing a few more permissions bugs

  • #173 - Fixed not having permission for /group remove getting the wrong message
  • #174 - Fixed inheritance not working for several levels of inheritance

Version 1.1.1

30 Jan 17:23
Compare
Choose a tag to compare

Quick bugfix release, this fixes the no permission message on group remove.

  • #172 - Fixed no permission message not being retrieved correctly

Version 1.1.0

30 Jan 06:00
Compare
Choose a tag to compare

RPKit v1.1

This release incorporates a wide array of new functionality and bugfixes.

  • #28 - Added essentials plugin
  • #34 - Added locks plugin
  • #48 - Added exchange signs
  • #135 - Added payment-set-usage message to default payments config
  • #136 - Made payment groups replace edit messages correctly
  • #137 - Updated artifactory password and set back to defaults in the version in the repo
  • #138 - Fixed a caching bug with multiple currencies
  • #139 - Fixed a ClassCastException that occurred when viewing stats if the value was an integer
  • #153 - Made shops face other directions than north
  • #155 - Made shops transfer to the owner's bank
  • #156 - Made snooping affect commands
  • #157 - Fixed IRC messages being repeated by the bot
  • #158 - Fixed IRC commands being forwarded to the server chat
  • #160 - Fixed players servlet showing the user's face and name for every player on the server
  • #162 - Fixed titles on web pages
  • #163 - Made permissions assignment only assign each group once
  • #165 - Fixed /payment info showing fully qualified class names for characters when used by a member
  • #166 - Fixed /payment deposit not giving an error if not enough balance is in the character's bank
  • #169 - Fixed config for shops not saving
  • #171 - Added a cooldown to /character new

Version 1.0.5

13 Jan 23:20
Compare
Choose a tag to compare

Bugfix release for 1.0.x series

  • #154 - Fixed shops with spaces in the currency name

Version 1.0.4

13 Jan 07:02
Compare
Choose a tag to compare

Bugfix release for 1.0.x series

  • #150 - Fixed logging in, out and in again resetting permissions
  • #151 - Fixed shop count table not being registered in shops plugin
  • #152 - Fixed logging in, out and in again preventing the player from being able to see chat

Version 1.0.3

13 Jan 06:56
Compare
Choose a tag to compare

Bugfix release for 1.0.x series

#148 - Fixed using a quick channel switch command with no arguments making the player talk in the channel rather than switching channel
#149 - Fixed default IRC channel for staff being #rpkit-support