Commit Graph

116 Commits

Author SHA1 Message Date
Phoenix616 18c3f8f5ef
Prepare next version 2020-07-03 17:15:08 +01:00
Phoenix616 908c128a10
3.11 release 2020-06-29 15:51:06 +01:00
Phoenix616 6ee7c4759a
Add multi-language and component message support (Requires Spigot)
Message configs are now selected based on the client's language (can be
 toggled in the config) and will use MineDown formatting to allow
 display of component messages as well as usage of RGB colors in 1.16.
If found the legacy local.yml will be used instead of the per-language
 files. Move your local.yml to the correct lang config to if you want to
 use the per-client language option.
Version was also changed to 3.11 due to the many internal changes that
 have accumulated over time
2020-06-28 18:00:09 +01:00
Phoenix616 4885092435 Include license and readme in jar file 2020-06-19 21:47:50 +01:00
Phoenix616 183c724583 Improve Metrics and add /csmetrics command
This adds some more logging to the metrics for some interesting plugin
 settings as well as player account and transaction counts. This data
 about account count and average transaction and item counts is also
 exposed ingame via the /csmetrics command.

This also removes the outdated mcstats metrics as that site is long dead
 now, the last data is from two years ago...
2020-06-19 21:47:28 +01:00
Phoenix616 3bf54529db Add support for LWC LimitsV2 module (#293)
This adds a new OTHER_BREAK PreShopCreationEvent outcome to indicate
that the sign should get broken. To keep it backwards compatible with
other plugins setCancelled still sets OTHER and will not lead to a sign
break. The breaking logic is also moved out of the ErrorMessageSender
as it didn't make sense to have there. (It also wasted a tiny bit of CPU
by getting the block of the state again)

Do do this it now fully depend on LWCX, it's the only active version anways.

Also fixed a possible out of index error with the sign lines.
2020-05-04 22:33:46 +01:00
Phoenix616 059abc569c 3.10.2 snapshot development 2020-03-24 00:30:46 +01:00
Josh Roy 809546ecab
Update bStats to 1.7 (#295)
Also updates bStats maven repo to new one
2020-03-08 18:26:52 +01:00
Phoenix616 86ea093994 3.10.1 release 2020-02-22 17:43:47 +01:00
Phoenix616 bd8f2dfc19 Add RedProtect support 2020-01-15 23:44:34 +01:00
Phoenix616 3d83bfdddd Add GriefPrevention support (Resolves #227)
Also slightly cleanup dependency logic loading to not have per-plugin
code in Dependencies class
2020-01-15 23:40:42 +01:00
Phoenix616 d5198bd155 [CI-SKIP] Prepare next version 2019-12-09 22:59:41 +01:00
Phoenix616 e15633a4a8 3.10 release 2019-12-09 22:54:29 +01:00
Phoenix616 38f93c1d1d Fix default maven profile activation 2019-11-04 17:42:33 +01:00
Phoenix616 40467e3522 Add support for Paper's BlockDestroyEvent for sign breaks (Fixes #214)
Instead of using different modules we use a bukkit profile to test backwards compatibility with pure-Bukkit servers and use the paper-api in the default profile. This should really be done with modules in the future. The actual selection which listener to use is handled by checking if the event class exists on event registration.
2019-11-04 17:26:43 +01:00
Phoenix616 f90d23cfc3 Update LWC protection and support more LWC forks (LWCX and Modern-LWC) 2019-08-22 13:09:54 +01:00
Phoenix616 c1509dc03a Let's not kid ourselves, this update is too big to be a patch version
This also uses the Bukkit API again instead of spigot (it doesn't use anything from spigot) and also makes sure to exclude any other Bukkit version from the dependency tree
2019-04-02 19:23:52 +01:00
Phoenix616 2243c2fbc6 Update to new AuthMeReloaded API (Fixes #174) 2018-10-15 20:27:38 +01:00
Phoenix616 4ef24c3828 Update to official WG/WE repository 2018-10-15 20:22:42 +01:00
Brokkonaut b972e79132 Update to WorldGuard 7.0.0 (for 1.13) 2018-08-29 20:32:27 +01:00
Phoenix616 d4e39a3751 Make it compile with 1.13. No guarantees that it works without issues! 2018-07-26 00:13:06 +01:00
Phoenix616 5680b22345 Prepare next version 2018-07-25 22:54:51 +01:00
Phoenix616 6c15890c7e Update version for 3.9.2 release 2018-07-15 21:45:18 +01:00
Phoenix616 d24cbe515c Remove mcstats maven repo as it is offline
Don't give up on the site yet and add it to the local repo though
2018-07-11 18:17:05 +01:00
Daniel V 8ae72e5803 Feature: Reserve Support (#143)
This introduces a new AccountCheckEvent to check if a user actually has an account with the used economy plugin. Also fix CurrencyTransferEvent logic (even though it's not used anywhere currently)
2018-07-11 18:09:07 +01:00
Phoenix616 34b6ab2cf2 Update spigot-api and ormlite-jdbc
This might fix the Xerial driver warning from #9/BUKKIT-1073
2018-04-18 14:58:15 +01:00
Phoenix616 e40865ac26 Prepare next version 2018-03-22 18:59:12 +01:00
Phoenix616 cceb5844ad Update version for 3.9.1 release 2018-03-22 18:33:41 +01:00
Phoenix616 39443a2ad3 Update maven plugins and pom 2018-01-11 15:29:31 +01:00
Phoenix616 fe68f20997 Remove the pound sign from the build number
This gets rid of annoying auto mentions of github issues...
2018-01-09 19:53:00 +01:00
Phoenix616 89b949ef61 Prepare next version 2018-01-09 01:04:45 +01:00
Phoenix616 5f2b671f1f Increment version and mark for release
I decided to increment the minor version because this update does more than just patch issues (e.g. it changes the NameManager and adds new features like the autofill)
2018-01-09 00:08:42 +01:00
Phoenix616 ac73442643 Added ability to show item icons and hover info with ShowItem 2018-01-06 17:44:35 +01:00
Phoenix616 9269fc4049 Added bstats metrics as mcstats isn't really stable anymore 2017-07-05 15:23:28 +01:00
Phoenix616 aa2437f76b Update spigot-api dependency to 1.12-R0.1 2017-07-01 17:11:31 +01:00
Phoenix616 fc174a2b6e Include compile time when manually building 2017-06-28 23:56:45 +01:00
Phoenix616 5d01a8ed0e Update to Java 8 2017-06-28 21:37:45 +01:00
Phoenix616 ab1596632b Update spigot-api dependency to 1.12 pre6 and to log4j 2.1.0 2017-06-05 19:29:29 +01:00
Phoenix616 20ba0f9674 Add SNAPSHOT to the version as these are not releases 2017-05-09 15:00:31 +01:00
Phoenix616 53725defe7 Update scm url 2017-05-09 14:55:28 +01:00
Phoenix616 1948156b42 Update residence dependency 2017-05-09 14:54:32 +01:00
Phoenix616 90a463abcd Add build number to version and fix authors in plugin.yml 2017-02-26 21:33:37 +01:00
Dan Mulloy 87071ca384 Merge branch 'master' into master 2017-01-16 13:53:21 -05:00
Eredrim fc3c134c2a Update residence comptibility 2017-01-07 23:14:27 +01:00
Dan Mulloy 93c978ce02 Update to 1.11 2016-11-21 11:42:17 -05:00
Dan Mulloy 8f962f9345 Fix heroes dependency 2016-08-26 20:36:35 -04:00
Dan Mulloy f31e5b2602 Try to get it to compile 2016-08-26 20:19:02 -04:00
Dan Mulloy 5749c84c28 Fix and re-enable AuthMe hook 2016-08-20 16:17:10 -04:00
Libter 2169a3dc1c Metrics update 2016-07-19 14:41:44 +02:00
Stanislav Usenkov c4c879117a We should update Metrics! 2016-07-06 18:55:40 +06:00