Releases: RP-Kit/RPKit
Version 1.2.1
Version 1.2.0
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
Version 1.1.3
Version 1.1.2
Version 1.1.1
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
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
Bugfix release for 1.0.x series
- #154 - Fixed shops with spaces in the currency name