Nassim Jahnke
a9d052eabb
4.3.0 Release
2024-09-17 10:51:56 +02:00
Maintenancer
10c661e849
New Crowdin updates ( #138 )
2024-09-15 11:49:45 +02:00
Maintenancer
695f3872a0
New Crowdin updates ( #133 )
2024-09-13 17:39:34 +02:00
Nassim Jahnke
05af3d3db2
Accept time durations in timer commands
...
Closes #134
2024-09-13 17:36:13 +02:00
Nassim Jahnke
f9396fa369
Put ping, player count, and player list hover messages into sections
2024-09-13 16:20:02 +02:00
Nassim Jahnke
ddc43fb1eb
Fix dummy sample player profiles on 1.21 Paper
2024-09-13 15:00:50 +02:00
Nassim Jahnke
5c51dd86b6
Add timer-specific player count and player sample messages
...
Closes #131
2024-09-13 14:50:17 +02:00
Nassim Jahnke
dcb5f64449
Don't send broadcasts to the console twice
...
Fixes #129
2024-09-13 14:15:28 +02:00
Nassim Jahnke
c0b991932c
Remove all leftover legacy chat usage
2024-09-13 13:23:18 +02:00
Nassim Jahnke
3b9ef8b006
Clear sample players in Velocity ping listener
2024-09-13 12:47:05 +02:00
Nassim Jahnke
c73e18acf1
Upgrade Gradle wrapper
2024-09-13 12:45:42 +02:00
Maintenancer
55576dce4a
New Crowdin updates ( #124 )
...
* New translations language-en.yml (Vietnamese)
* New translations language-en.yml (French)
* New translations language-en.yml (Russian)
* New translations language-en.yml (Hungarian)
* New translations language-en.yml (Spanish)
* New translations language-en.yml (German)
2024-08-29 13:37:28 +02:00
Nassim Jahnke
aa1c77c230
Update actions
2024-08-27 22:01:30 +02:00
Nassim Jahnke
72b5f38e63
Default to empty list if fallback field is missing/null
2024-08-27 21:51:09 +02:00
Nassim Jahnke
3e8cc06aa7
Don't log color codes, more message cleanups
2024-08-27 12:06:21 +02:00
Nassim Jahnke
0f375adce6
Rename Paper module, replace dump and update message sending with adventure components
2024-08-26 22:56:07 +02:00
Nassim Jahnke
9c5e8182cc
Fix maintenance dump command
2024-08-26 22:18:39 +02:00
Nassim Jahnke
1b94594fc1
Update dependencies
2024-08-26 22:12:21 +02:00
Nassim Jahnke
67bdc8261a
Update shadow
2024-08-08 10:05:44 +02:00
Nassim Jahnke
e255529f78
Update Hangar latest release endpoint
2024-07-31 18:14:01 +02:00
Maintenancer
5b7ab9fe42
New Crowdin updates ( #121 )
...
* New translations language-en.yml (Portuguese)
* New translations language-en.yml (Spanish)
* New translations language-en.yml (Italian)
* New translations language-en.yml (English)
* Update source file language-en.yml
* New translations language-en.yml (Vietnamese)
2024-06-13 16:33:37 +02:00
Nassim Jahnke
cfa30cea79
Bump version to 4.2.2-SNAPSHOT
2024-06-13 16:32:30 +02:00
Nassim Jahnke
c59b784e48
Update Gradle wrapper
2024-06-01 17:10:15 +02:00
Nassim Jahnke
864fee66fa
4.2.1 Release
2024-05-17 15:39:28 +02:00
Maintenancer
3c810d7ed3
New Crowdin updates ( #120 )
...
* New translations language-en.yml (Chinese Simplified)
* New translations language-en.yml (Russian)
2024-05-17 15:25:26 +02:00
Maintenancer
e24806694e
New Crowdin updates ( #119 )
2024-04-30 00:10:43 +02:00
Nassim Jahnke
fa7effe8f3
Add paperweight-mappings-namespace attribute
2024-04-28 03:53:56 +02:00
EpicPlayerA10
26802cbe1a
Offline player fetching improvements ( #117 )
2024-03-24 18:40:20 +01:00
Alec Jensen
1cb35abccb
Show proxied maintenance status in ping for forced hosts ( #118 )
2024-03-24 10:57:56 +01:00
Nassim Jahnke
1f2d0bba2a
Update Gradle wrapper
2024-03-24 10:30:34 +01:00
Maintenancer
a7e577554c
New Crowdin updates ( #114 )
...
* New translations language-en.yml (Russian)
* New translations language-en.yml (Chinese Simplified)
2024-03-02 20:35:26 +01:00
Maintenancer
c0b3ea22b9
New Crowdin updates ( #113 )
2024-02-04 17:25:28 +01:00
Maintenancer
0adf767b5e
New translations language-en.yml (French) by Kertie2_ ( #112 )
2024-01-14 17:45:55 +01:00
Maintenancer
3cc21504f0
New Crowdin updates ( #110 )
...
* New translations language-en.yml (Italian)
* New translations language-en.yml (Hungarian)
* New translations language-en.yml (Chinese Simplified)
* New translations language-en.yml (Spanish)
* New translations language-en.yml (Turkish)
* New translations language-en.yml (German)
* New translations language-en.yml (Russian)
2024-01-14 17:39:41 +01:00
Nassim Jahnke
cdebac351f
Update copyright headers
2024-01-01 21:45:25 +01:00
Nassim Jahnke
8941b55362
Don't keep converting player count and count hover messages
2024-01-01 21:44:08 +01:00
Nassim Jahnke
fa225ad5f0
Bump version to 4.2.1-SNAPSHOT
2023-12-31 16:26:22 +01:00
Nassim Jahnke
dea7fc9032
Update Gradle wrapper
2023-12-13 22:47:27 +01:00
Nassim Jahnke
ced1651c05
Update changelog title
2023-09-17 19:43:53 +10:00
Nassim Jahnke
6be27d05bb
4.2.0 Release
2023-09-17 18:31:33 +10:00
Maintenancer
c39bb44e42
New Crowdin updates ( #109 )
2023-09-17 18:19:30 +10:00
Nassim Jahnke
b71e1ce25d
Add server specific timer command messages
2023-09-17 13:25:38 +10:00
Nassim Jahnke
b5cfc47524
Update Blossom
2023-09-17 12:50:37 +10:00
Nassim Jahnke
c32698fc76
Update maven repo for SLP and readd hook
2023-09-11 13:35:19 +10:00
Nassim Jahnke
b177c5e2f8
Don't publish adventure modules
2023-09-10 15:14:57 +10:00
Nassim Jahnke
d0e0aff78e
Configure (manual) publishing
2023-09-10 14:47:48 +10:00
Nassim Jahnke
9f5ecd590e
Remove SLP dependency for now
...
The repository is not available and thus breaks building...
2023-09-10 14:11:41 +10:00
Nassim Jahnke
bc93f1f36d
Update Gradle wrapper
2023-09-10 13:44:08 +10:00
Maintenancer
3c1c1e48fb
New translations language-en.yml (Japanese) ( #108 )
2023-09-08 11:05:24 +10:00
c8e14e1d74
New Crowdin updates ( #105 )
...
* New translations language-en.yml (Portuguese)
* New translations language-en.yml (Danish)
* New translations language-en.yml (Korean)
Co-authored-by: JaeWoong Suh <90325840+SuhJae@users.noreply.github.com >
Co-authored-by: Jan CHristensen <skrivtiljan@gmail.com >
2023-08-08 17:04:49 +10:00
Maintenancer
29300d5fe2
Hungarian translation file (thanks to Kende)
2023-06-26 11:46:40 +02:00
Nassim Jahnke
7da9365e23
Add config options for commands on single server maintenance enable/disable
2023-06-15 13:08:28 +02:00
Nassim Jahnke
ded84cd1c9
Update gradle wrapper
2023-06-15 12:30:01 +02:00
Maintenancer
62cc71675b
New Crowdin updates ( #99 )
2023-06-15 11:41:00 +02:00
Nassim Jahnke
0752d3dc93
Update dependencies
2023-06-15 11:39:38 +02:00
Nassim Jahnke
d352e44e50
Send user-agent to Hangar API
2023-06-15 11:36:28 +02:00
Nassim Jahnke
83877a6c3a
Bump version to 4.2.0-SNAPSHOT
2023-06-15 11:34:24 +02:00
Nassim Jahnke
199eb2e67d
4.1.0 Release
2023-04-17 09:57:04 +02:00
Nassim Jahnke
0683450c2d
Update version checker endpoint to Hangar
2023-04-17 09:57:04 +02:00
Nassim Jahnke
dbdd7d18d0
Update Gradle wrapper
2023-04-15 11:17:25 +02:00
Maintenancer
cf4ae33ca7
New translations language-en.yml (Japanese) ( #98 )
...
Thanks to yu-solt
2023-04-15 11:15:24 +02:00
Nassim Jahnke
ba8c574e79
Update Folia class check
2023-03-30 08:45:52 +02:00
Nassim Jahnke
225fe4b15a
Add preliminary Folia support
2023-03-10 12:53:44 +01:00
Nassim Jahnke
de203244c3
Add enable-playercounthovermessage option, don't disable playercount messages when disabling pingmessages
2023-03-08 15:01:12 +01:00
Nassim Jahnke
167065eef5
Update Gradle wrapper and shadow
2023-03-08 15:00:25 +01:00
Maintenancer
25503f6196
New Crowdin updates ( #95 )
...
* New translations language-en.yml (Spanish)
* New translations language-en.yml (Polish)
* New translations language-en.yml (Russian)
2023-03-08 14:54:39 +01:00
Nassim Jahnke
23bfe7ef8f
Small cleanup
2023-02-25 11:44:13 +01:00
Nassim Jahnke
31e721f443
Fix variable replacement with gradients
2023-02-25 10:42:24 +01:00
Nassim Jahnke
158680e6ca
Update Gradle wrapper, dependencies
2023-02-25 10:41:10 +01:00
Nassim Jahnke
b6c9c1bd5e
Update workflow
2023-02-22 16:36:59 +01:00
Maintenancer
370b9d9eb8
New Crowdin updates ( #94 )
2023-02-07 13:33:40 +01:00
Nassim Jahnke
339136c1f2
New Crowdin updates ( #93 )
2023-02-07 13:24:49 +01:00
Nassim Jahnke
4f0e158435
Update README
2023-02-07 13:06:58 +01:00
Nassim Jahnke
c6efc58242
New Crowdin updates ( #91 )
2023-02-07 12:39:00 +01:00
Nassim Jahnke
6aed091356
Update Crowdin configuration file
2023-02-07 12:01:13 +01:00
Nassim Jahnke
d343c75eb6
Remove platform specific aliases
2023-02-07 09:24:48 +01:00
Nassim Jahnke
9cbe2597d0
Update download url
2023-01-28 12:06:20 +01:00
Nassim Jahnke
912d094d6d
Add Ukrainian translation file (thanks to Mrlucke)
2023-01-01 13:52:19 +01:00
Nassim Jahnke
6d942f87ce
Fix Velocity startup
...
Closes #87
2022-12-19 17:26:35 +01:00
Nassim Jahnke
30380604da
Thank you gradle, very cool
2022-12-09 11:20:06 +01:00
Nassim Jahnke
f2c07f1fd4
Update Gradle wrapper
2022-12-08 10:36:29 +01:00
Nassim Jahnke
36f14a6b30
Relocate bstats
2022-10-01 13:43:12 +02:00
Nassim Jahnke
871bd0882c
Fix the message for cancelling proxied server timers not replacing the server argument
2022-10-01 13:41:28 +02:00
Nassim Jahnke
fbc9fc47e2
Update deps, add bstats to Velocity and Sponge modules
2022-09-25 12:18:55 +02:00
Super
ccd5eab475
Create language-se.yml ( #84 )
2022-08-30 15:46:49 +02:00
Nassim Jahnke
5d0fbb310e
Add turkish translation file
2022-08-05 09:48:36 +02:00
Nassim Jahnke
09d2e03c0c
Fix disabling enable-pingmessages not being respected on Paper servers
2022-04-27 16:40:01 +02:00
Nassim Jahnke
57da60a669
Bump version to 4.0.2-SNAPSHOT
2022-04-27 16:39:48 +02:00
original-codematrix
63dafb05b6
Switch from assert to Assertions class from JUnit ( #77 )
2022-04-27 16:06:16 +02:00
Nassim Jahnke
d8e36d7ff6
4.0.1 Release
2022-04-16 18:40:34 +02:00
Nassim Jahnke
39f966ba5d
Update dependencies, actually fix tests
2022-04-15 21:51:29 +02:00
Nassim Jahnke
879f07e3e7
Fix tests
2022-04-15 20:08:13 +02:00
Nassim Jahnke
9cbead310a
Fix config header saving
2022-03-23 09:27:43 +01:00
Nassim Jahnke
25375b184d
Update workflow
2022-03-23 09:26:53 +01:00
Nassim Jahnke
eec5acd0ce
Bump version to 4.0.1-SNAPSHOT
2022-03-23 09:20:09 +01:00
Nassim Jahnke
14cef4d53b
Fix Sponge metadata replacement
2022-03-17 10:50:56 +01:00
Nassim Jahnke
4d06d0f6b8
4.0.0 Release
2022-03-17 10:07:29 +01:00
Nassim Jahnke
5e22098023
Update adventure, update changelog, fix publishing
2022-03-15 10:44:21 +01:00
Nassim Jahnke
80cc51e48e
Update gradle wrapper to 7.4.1
2022-03-09 18:52:43 +01:00
Nassim Jahnke
15ebe045f6
Update language files
2022-03-08 21:47:20 +01:00
Nassim Jahnke
be39524717
Minor cleanup
2022-03-08 19:39:36 +01:00
Nassim Jahnke
b8616d84c8
Update Gradle wrapper to 7.4, adventure to 4.10.0
2022-03-05 12:14:01 +01:00
Nassim Jahnke
7515d95b82
Merge remote-tracking branch 'origin/dev' into adventure-support
...
# Conflicts:
# maintenance-core/src/main/resources/language-de.yml
2022-02-21 09:21:31 +01:00
Ceddix
2c0172d11e
fixed spelling issue that caused a message not to work ( #75 )
2022-02-19 09:32:24 +01:00
Nassim Jahnke
920e3477ee
Update default config values
2022-01-19 18:59:21 +01:00
Nassim Jahnke
d8e0b6497a
Cleanup a bit of language file updating
2022-01-16 19:16:45 +01:00
Nassim Jahnke
113895b564
Fix multiline playercount hover
2022-01-16 16:49:07 +01:00
Nassim Jahnke
99fffb5056
Configurable singleServerMaintenanceListEntry, remove LuckPerm context for now
2022-01-16 15:50:29 +01:00
Nassim Jahnke
3d2aa0ba9c
Update language files, update config header
2022-01-16 15:01:04 +01:00
Nassim Jahnke
5486b9542a
Update copyright header
2022-01-09 22:31:16 +01:00
Nassim Jahnke
5c2ff9588f
Update Sponge module to API v8
2022-01-09 22:27:56 +01:00
Nassim Jahnke
3bcce2dfb9
Fixup dependencies
2022-01-01 14:58:27 +01:00
Nassim Jahnke
0db0d608e5
Improve language updating, add <prefix> placeholder
2021-12-31 16:43:40 +01:00
Nassim Jahnke
ae895f4db5
Update workflow
2021-12-28 18:14:43 +01:00
Nassim Jahnke
351d842f3a
Major version bump
...
Convert project to Gradle
Change API class names and split module into two
Add adventure component support
2021-12-28 18:03:34 +01:00
Nassim Jahnke
44dc76f381
WIP LuckPerms contexts
2021-12-28 09:40:29 +01:00
Nassim Jahnke
48792413f7
Update dependencies
2021-12-27 12:12:24 +01:00
Slasherss
a81ea8d87d
Add polish translations ( #73 )
2021-12-22 09:45:42 +01:00
Nassim Jahnke
ba142a1c31
Update language-es.yml (thanks to Jaximo)
2021-12-07 08:59:31 +01:00
Aurélien
f849724a8c
Remove extra point ( #70 )
2021-08-19 22:18:25 +02:00
Aurélien
5e17e60921
Update language-fr.yml ( #69 )
2021-08-19 22:13:55 +02:00
kennytv
fad98d7a14
Update language-pt.yml (thanks to JoaoPinto)
2021-08-18 17:37:25 +02:00
kennytv
31da57c9b2
Bump version to 3.0.8-SNAPSHOT, fix missing scheduletimer keys
2021-08-18 12:54:18 +02:00
Nassim Jahnke
c1a03a6733
3.0.7 Release
2021-08-17 12:58:42 +02:00
kennytv
92ab4574e8
Prepare for 3.0.7 Release
2021-08-17 12:57:36 +02:00
kennytv
f81851ad9a
Update copyright header, readme, and license format
2021-08-12 10:43:10 +02:00
kennytv
6fb153eb9c
Remove debug command from help list
2021-08-08 12:54:57 +02:00
kennytv
a6e7bfa793
Update workflow and dependencies
2021-08-07 12:37:18 +02:00
kennytv
75656be4f5
Add helpDump to language files
2021-07-23 10:26:44 +02:00
KennyTV
f09f95549a
Fix Velocity update message, update depend to 3.0.0-SNAPSHOT
2021-05-27 22:25:58 +02:00
KennyTV
78dc87e74a
Remove that
2021-05-23 14:23:33 +02:00
KennyTV
3503d02501
Shade mysql connector in Velocity module
...
Fixes #61
2021-05-22 19:24:38 +02:00
KennyTV
f8ea89b0b9
Update ProtocolLib Maven repo
2021-05-10 08:48:02 +02:00
KennyTV
d0d672b76b
Do offline web lookup in whitelist add on proxies
2021-05-08 09:49:23 +02:00
KennyTV
616d4c7aba
Update changelog, update sponge repo url
2021-03-06 18:25:01 +01:00
KennyTV
4415d036a2
Have an extra broadcast key for schedule starts
...
Closes #58
2021-03-06 16:44:58 +01:00
KennyTV
1f70247c1d
Add config options to dispatch commands on maintenance toggle
2021-03-06 16:02:09 +01:00
KennyTV
02ed575e3c
Fix inverted if condition
2021-02-18 09:15:33 +01:00
KennyTV
4e005bca17
Add "enable-pingmessages" config option
...
Closes #57
2021-02-18 09:14:48 +01:00
Aurélien
dcf61a4036
Update language-fr.yml ( #56 )
2021-02-17 10:48:35 +01:00
KennyTV
8e7b80bddf
Bump version 3.0.7-SNAPSHOT
2021-02-17 10:47:56 +01:00
KennyTV
16775bda54
Update changelog
2021-02-17 10:30:28 +01:00
Nassim
29d9fa2ec8
3.0.6 Release
2021-02-17 10:25:23 +01:00
KennyTV
ef2ce99746
Prepare for 3.0.6 Release
2021-02-17 10:24:56 +01:00
KennyTV
aa5437605f
Actually fire the MaintenanceReloadedEvent
2021-02-07 11:40:41 +01:00
KennyTV
22e1d53f81
Update copyright header
2021-02-07 11:32:00 +01:00
KennyTV
1359684c72
Add "maintenance schedule" command
2021-02-07 11:30:20 +01:00
KennyTV
22c53bd4ff
Add primitive debug mode (only implemented on Bungee)
2020-12-31 12:59:31 +01:00
KennyTV
c0e2586684
Hotfix dumps
...
I will use paste.gg in the future, this is only to make it work at all again
2020-12-31 12:28:24 +01:00
KennyTV
2f095f32ca
Also replace online and max variable in the hover message
2020-11-20 22:38:10 +01:00
KennyTV
e1e4926f83
Properly register main command with permissions (instead of checking for them in the actual command)
2020-10-26 16:55:37 +01:00
KennyTV
55b5bf2714
Update Velocity API usage
2020-10-26 16:47:07 +01:00
KennyTV
5f8f885530
Update language-es.yml (thanks to Vixo_Ulises)
2020-10-26 16:38:38 +01:00
KennyTV
fc40b0230d
Rename GH build artifact
2020-10-01 09:40:29 +02:00
Nassim
6fb79d7051
Make artifacts work 😎
2020-08-25 14:55:20 +02:00
KennyTV
7bc522c1d3
Upload artifacts
2020-08-25 14:52:15 +02:00
Nassim
8d0d97c220
Create maven.yml
2020-08-25 14:14:56 +02:00
KennyTV
e7c8430909
Fix NPE in null pings
2020-08-22 09:48:21 +02:00
KennyTV
1646d4e417
Update Velocity API usage to 1.1.0-SNAPSHOT 🎉
2020-08-21 20:26:39 +02:00
KennyTV
f8384f4f99
Add whitelist add arg to manually add offline uuid+name
2020-08-19 09:44:57 +02:00
KennyTV
4fd6ba33ff
Fix linebreaks on Bungee in playercount hovermessage
2020-07-30 12:04:05 +02:00
KennyTV
94c146d0e9
Add MaintenanceReloadedEvent, also fire changed event for unregistered proxy servers
2020-07-29 14:17:49 +02:00
dependabot-preview[bot]
c624b18b8e
Bump junit-jupiter-engine from 5.6.1 to 5.6.2
...
Bumps [junit-jupiter-engine](https://github.com/junit-team/junit5 ) from 5.6.1 to 5.6.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.1...r5.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-27 18:39:05 +02:00
KennyTV
18a00f9054
Link to dev branch for Travis builds
2020-07-26 12:15:18 +02:00
KennyTV
9778a900a7
Add 'mt' command alias, add some braces
2020-07-26 11:08:25 +02:00
KennyTV
21fa6a3b7f
Formatting fix in changelog
2020-07-14 12:10:34 +02:00
KennyTV
c7980cbc86
Missing singleserver kick messages should not throw warnings
2020-06-25 11:28:36 +02:00
KennyTV
cdb6715744
Implement new methods for dummyprofile
2020-06-25 09:12:24 +02:00
KennyTV
d868f069cc
Add translators to the individual language files
2020-06-21 09:26:59 +02:00
Aurélien
c58b29a78f
Fixes for French translation ( #42 )
2020-06-21 09:19:16 +02:00
KennyTV
5fb4f06f4c
Rename method to get server name of player, cleanup config in test
2020-06-18 15:43:39 +02:00
KennyTV
8a3afdd1a8
Version increase to 3.0.6-SNAPSHOT
2020-06-18 15:26:39 +02:00
KennyTV
36e561c413
Sneak a mysql fix in
2020-06-17 14:09:02 +02:00
KennyTV
4739176e9b
Update API jar to 3.0.5
2020-06-17 11:26:32 +02:00
Nassim
9546cc7b74
3.0.5 Release
2020-06-17 10:48:13 +02:00
KennyTV
740051dda5
Prepare for 3.0.5 release
2020-06-17 10:47:20 +02:00
KennyTV
e53f4f2518
Config test additions
2020-06-17 09:31:49 +02:00
KennyTV
03390d7be9
Config set cleanup
2020-06-16 17:49:45 +02:00
KennyTV
039c5a3d04
Use precondition in api getter util
2020-06-16 16:39:23 +02:00
KennyTV
4360eb03e3
Wrong nullable annotation
2020-06-16 16:20:18 +02:00
KennyTV
89691e8064
Minor code cleanup to version checking
2020-06-16 16:19:20 +02:00
KennyTV
8f4860ad56
Update changelog, bump Guava provided version
...
Not that it matters, but want to get rid of the security alert
2020-06-16 09:51:25 +02:00
KennyTV
b8b231ce78
Remove config updating from 2.x
...
See https://github.com/KennyTV/Maintenance/wiki/Updates#updating-from-2x on how to do that manually - virtually noone should be using such old versions anymore
2020-06-10 12:51:25 +02:00
KennyTV
fd8b47a9f5
Automatically move files to new dir on updating
2020-06-09 19:25:21 +02:00
KennyTV
10c0b5bab3
Update README
2020-06-01 13:21:21 +02:00
KennyTV
cece2b5813
Use higher proxy ping listener priority
2020-05-18 22:12:22 +02:00
KennyTV
aa9a686b8a
Replace newline variable in language file
...
Note on why this even exists: Yaml will force save all strings containing line breaks in this rather chunky format:
key: |-
First line text
Second line text.
...
This also happens to string lists, making those practically unreadable, as well as confusing for most users in general.
Because of this, I replace %NEWLINE% manually, to spare users from these ugly breaks.
2020-05-15 13:38:41 +02:00
KennyTV
f29b38989c
Add option to set multiple fallback servers
2020-05-12 20:52:47 +02:00
KennyTV
ad9c989213
Add secret language option for server specific kick messages
...
Closes #38
2020-05-12 20:27:59 +02:00
KennyTV
f01e96a32a
Implement deep get in config
2020-05-12 19:32:42 +02:00
KennyTV
e247f4ef10
Remove platform suffix from plugin identifier
2020-04-22 10:59:27 +02:00
KennyTV
b8e0f84d54
Don't hide playercount if custom playercount is disabled
2020-04-21 12:00:23 +02:00
KennyTV
424617c602
Respect custom playercount setting in Spigot ping
2020-04-21 08:36:28 +02:00
KennyTV
21ed266d3d
Fix use-ssl option inversion
2020-04-13 09:29:22 +02:00
KennyTV
a409ec5d66
Update copyright headers
2020-04-10 23:42:06 +02:00
KennyTV
66cba12fd3
Update Russian language file
2020-04-09 08:59:11 +02:00
KennyTV
f6d178d8d1
Add placeholder link to readme
2020-04-06 22:34:04 +02:00
KennyTV
d04749c835
Add Italian language file
2020-04-03 12:27:00 +02:00
KennyTV
eebbc4d532
Fix config loading with multiline strings, add small tests
...
Fixes #37
2020-03-30 12:48:48 +02:00
KennyTV
335fe303b5
Throw around some nullable annotations
2020-03-30 11:02:35 +02:00
KennyTV
1c4b5e62a4
Add Chinese language file
2020-03-17 15:02:47 +01:00
KennyTV
d41fa5ab24
Version increase to 3.0.5-SNAPSHOT
2020-03-17 11:57:12 +01:00
Nassim
7fd486ef40
3.0.4 Release
2020-03-17 11:01:41 +01:00
KennyTV
d0b10f2524
Prepare for 3.0.4 release
2020-03-17 11:00:55 +01:00
KennyTV
865df5e20a
Rearrange new language entries
2020-03-16 15:49:09 +01:00
KennyTV
469e8eb57b
Fix join notifications with waiting servers enabled
2020-03-16 15:48:27 +01:00
KennyTV
368ac37099
Add waiting-server option for global proxy maintenance
...
Includes some other, minor fixes
Some proxy modules cleanup
2020-03-16 15:17:09 +01:00
KennyTV
0db4d77c10
Update missing pt messages (by JoaoPinto)
2020-03-16 11:16:46 +01:00
Max Kade
ca4c711103
Fix single server timer accepting number as seconds and not minutes ( #35 )
2020-03-11 14:35:56 +01:00
KennyTV
f4a5f288ca
Fix singleserver timers broadcasting globally
2020-02-14 21:40:08 +01:00
KennyTV
0a37bfdefe
Update bStats metrics
2020-02-12 17:20:37 +01:00
KennyTV
3a30dba011
Add option to disable sql ssl
2020-02-09 12:47:28 +01:00
KennyTV
111a229d48
Minor beauty changes
2020-01-29 15:11:01 +01:00
KennyTV
7e948fbe52
Forgot the return
2019-11-21 09:46:51 +01:00
KennyTV
355aa20244
Add Russian language file (thanks to En_0t_S)
2019-11-21 09:44:23 +01:00
KennyTV
6bc54d1812
Don't throw errors when failing the language update check because of custom langs
2019-11-21 09:41:42 +01:00
KennyTV
0042ce3ccd
Version increase to 3.0.4-SNAPSHOT
2019-11-21 09:27:32 +01:00
KennyTV
beb0e52371
Forgot to update the date in the changelog
2019-09-17 09:05:53 +02:00
Nassim
4774ec2f2a
3.0.3 Release
2019-09-17 09:02:27 +02:00
KennyTV
34115f443e
Version increase to 3.0.3
2019-09-17 08:29:23 +02:00
KennyTV
c8f0c1699e
Update changelog, fix small oversight in the Bungee serverconnect
2019-09-13 10:30:53 +02:00
KennyTV
f22be77023
Fix playercountmessage on Paper servers with Via
2019-09-09 08:35:53 +02:00
KennyTV
730a8dbeea
Remove some old code
2019-08-24 18:55:30 +02:00
KennyTV
0548e0c447
Replace some streams with loops.. because why not
...
Not really that much of an improvement, but gotta strike those micro optimizations 🤷
2019-08-18 10:18:58 +02:00
KennyTV
da0a757c5e
Revert "Fix potential config deserialization error"
...
This reverts commit ac19bac1
2019-08-13 22:33:31 +02:00
KennyTV
ac19bac11c
Fix potential config deserialization error
2019-08-13 22:21:30 +02:00
KennyTV
1de926bb28
Minor pom changes
2019-08-13 22:21:11 +02:00
KennyTV
94308cde7c
Fix some redundant config comment checks
2019-07-26 13:20:27 +02:00
KennyTV
d863c709e1
Update bStats metrics
2019-07-26 12:29:34 +02:00
KennyTV
741914283a
Minor config optimizations and cleanup
2019-07-22 09:28:53 +02:00
KennyTV
64902d90ff
Language autoupdater, fix updating with broken texts
2019-07-21 15:49:10 +02:00
KennyTV
d3b4c7c87b
Add warning with PS
2019-07-20 09:58:00 +02:00
KennyTV
390b65a70e
Add warning with PS
2019-07-20 09:49:00 +02:00
KennyTV
7cff908aae
Switch to ProtocolLib/Spigot ping listener if PS is installed
2019-07-20 09:46:28 +02:00
KennyTV
d1f049c3e5
Add help page header to language file
2019-06-28 21:43:27 +02:00
Nassim
8d552dbe33
Remove a space in language-es.yml
2019-06-27 10:34:36 +02:00
KennyTV
d3a933d21d
Add bypass permission for specific proxied servers
2019-06-27 10:05:57 +02:00
KennyTV
a4d87dabf5
Update changelog
2019-06-09 09:53:04 +02:00
KennyTV
c3b579e86c
Update Spanish language (thanks to Vixo_Ulises)
2019-06-09 09:51:04 +02:00
KennyTV
b75d2337df
Update French language (thanks to Zendrique)
2019-05-31 21:26:58 +02:00
KennyTV
b3e83c5c2e
Language changes
2019-05-31 16:26:16 +02:00
KennyTV
b6f447aded
Update travis.yml
2019-05-31 15:45:35 +02:00
KennyTV
9febdfc140
Update travis.yml
2019-05-31 15:38:06 +02:00
KennyTV
90bc30d701
I'm a dumbo
2019-05-31 15:31:10 +02:00
KennyTV
843ba4ac86
Add help messages to language files
2019-05-31 15:30:03 +02:00
KennyTV
032fd7d582
Fix double messages in some server connections
2019-05-24 09:14:51 +02:00
KennyTV
9a0f680177
Kick connecting players before the connection succeeded, fix double join-notification (Bungee)
2019-05-23 22:18:05 +02:00
KennyTV
415d5f3807
Update config version
2019-05-20 15:28:06 +02:00
KennyTV
33c96de5fb
Add option to not kick online players
2019-05-18 17:23:56 +02:00
KennyTV
d141b40190
Version increase to 3.0.3-SNAPSHOT
2019-05-18 17:16:37 +02:00
KennyTV
77e1444dba
3.0.2 Release
2019-05-17 09:35:34 +02:00
KennyTV
915b43d897
👀
2019-05-17 09:35:14 +02:00
KennyTV
adc06e3486
Update changelog
2019-05-17 09:31:17 +02:00
KennyTV
cc7f5c2d11
Version increase to 3.0.2
2019-05-17 09:25:57 +02:00
KennyTV
0bb54ffc5d
Finish timerspecific pingmessages
2019-05-17 09:21:35 +02:00
KennyTV
15ee2e6074
Update changelog, resort some config entries
2019-05-14 13:48:28 +02:00
KennyTV
89abab36f8
Timerspecific pingmessages
2019-05-14 09:07:23 +02:00
KennyTV
e0bb1336b0
Make setmotd command also set timerspecific messages
2019-05-13 22:53:04 +02:00
KennyTV
888ffd301a
🤦
2019-05-13 15:30:40 +02:00
KennyTV
3a55dd3280
Make motd command display timerspecific ones
2019-05-13 15:30:00 +02:00
KennyTV
61c47ba2fa
WIP: Timerspecific pingmessages
2019-05-13 11:02:13 +02:00
KennyTV
b97e69a71f
Make dumps prettier
2019-05-09 22:30:18 +02:00
KennyTV
75c940d089
Fix Sponge 8.0.0 compatibility
2019-05-09 21:53:30 +02:00
KennyTV
849fa2a720
Update to latest Velocity text api
2019-05-07 09:09:58 +02:00
KennyTV
7e249faa99
Update README.md
2019-04-27 15:34:07 +02:00
KennyTV
c8272b39d5
Fix Velocity autoupdater
2019-04-17 15:38:51 +02:00
KennyTV
b3c561ae26
Version increase to 3.0.2-SNAPSHOT
2019-04-17 15:38:33 +02:00
KennyTV
af24c5a331
Update api, changelog and readme for latest release
2019-04-17 15:24:51 +02:00
KennyTV
4cc162f00d
Merge pull request #29 from KennyTV/dev
...
3.0.1 Release
2019-04-17 14:38:55 +02:00
KennyTV
02610fd904
Version increase to 3.0.1
2019-04-17 14:36:56 +02:00
KennyTV
bccd1bb936
Remove interface check
2019-04-17 14:36:47 +02:00
KennyTV
c08dd5d430
Set group id to eu.kennytv.maintenance
2019-04-15 10:54:16 +02:00
KennyTV
1104a50882
Fix another potential error on startup
2019-04-14 13:07:01 +02:00
KennyTV
56898d7b40
Database sync fixes, adjustments to endtimer saving
2019-04-05 14:05:01 +02:00
KennyTV
4be31a6dd4
Update README
2019-04-05 14:04:45 +02:00
KennyTV
190a063d49
Add config updater + endtimer saving after restart
2019-04-03 14:22:06 +02:00
KennyTV
6e4591d45b
Fix error printing in some cases, close hikari source on disable(/reload)
2019-04-03 11:15:30 +02:00
KennyTV
86c556e841
Hackily fix slf4j relocation and shorten jar sizes
2019-03-19 22:35:13 +01:00
KennyTV
404e14ee94
Revert "Only compile SnakeYaml in universal and Velocity file"
...
This reverts commit b8c0e3a7
2019-03-19 18:07:18 +01:00
KennyTV
b8c0e3a799
Only compile SnakeYaml in universal and Velocity file
2019-03-19 18:04:05 +01:00
KennyTV
10d798acd4
Make ServerInfoPacketListener extend PacketAdapter instead of creating anonymous class
2019-03-19 17:04:08 +01:00
KennyTV
be057f4b3b
Don't register listener twice
2019-03-13 17:17:31 +01:00
KennyTV
eea7a595c9
Add Ore url to plugin info
2019-03-13 10:21:29 +01:00
KennyTV
bf4bf79b23
Readd update checking on Sponge, still disallow execution of update
2019-03-13 10:04:16 +01:00
KennyTV
686535228e
Typo 👀
2019-03-11 13:24:33 +01:00
KennyTV
8b645b6f79
Fix Paper pinglistener and remove old code
2019-03-11 13:22:15 +01:00
KennyTV
4d97293a8c
Rename dump variable
2019-03-11 13:00:43 +01:00
KennyTV
c746a83f5f
Use PaperServerListPingEvent if applicable
2019-03-11 12:48:10 +01:00
KennyTV
eb7e6e3f0b
Fix exception on ping that does not come from status packet
2019-03-10 19:08:08 +01:00
KennyTV
f5ce41853f
nooooo
2019-03-08 21:29:28 +01:00
KennyTV
e67cde591c
Try to please the beautiful people over at Ore (Sponge), attempt no 2
2019-03-08 21:28:35 +01:00
KennyTV
39682635c6
Try to please the beautiful people over at Ore (Sponge)
2019-03-08 21:18:21 +01:00
KennyTV
efee532742
Make endtimer display format adjustable
2019-03-05 16:55:56 +01:00
KennyTV
0aee3a8fd6
Remove bStats from Sponge module
...
(Their beautiful repo is down and I don't really need it on Sponge anyways 🤔 )
2019-02-21 17:22:29 +01:00
KennyTV
f79b6caccb
Minor maintenance event changes
2019-02-21 16:43:13 +01:00
KennyTV
73fd80b456
Some language changes
2019-02-21 15:35:52 +01:00
KennyTV
ad1a7eb420
Make createFile method public
2019-02-19 17:30:58 +01:00
KennyTV
bfa9b52497
Add api method to get a list of maintenance servers
2019-02-19 13:25:13 +01:00
KennyTV
ff4b5b0d2e
Custom maintenance events
2019-02-19 13:08:38 +01:00
KennyTV
b8e73062fa
Some language changes
2019-02-19 11:28:24 +01:00
KennyTV
863a9b3beb
Version increase to 3.0.1-SNAPSHOT
2019-02-19 00:16:24 +01:00
KennyTV
fe64936ddf
Sneak Spanish language in 👀
2019-02-17 10:16:36 +01:00
KennyTV
0c524b227a
3.0 Release
2019-02-17 09:22:12 +01:00
KennyTV
35deabf5a3
Version increase to 3.0
2019-02-17 09:21:51 +01:00
KennyTV
694cbb729f
Update README
2019-02-15 11:16:14 +01:00
KennyTV
57047c519e
Some last refactoring/fixes
2019-02-14 10:25:52 +01:00
KennyTV
fc8018c530
Fix velocity update/dump messages
2019-02-12 19:12:27 +01:00
KennyTV
73707e2c3a
Merge remote-tracking branch 'origin/v3' into v3
2019-02-12 13:30:12 +01:00
KennyTV
ac92851e3d
Minor refactoring and message changes
2019-02-12 13:30:01 +01:00
KennyTV
4e29a98a32
Merge pull request #25 from PSandro/patch
...
Patch
2019-02-12 10:06:47 +01:00
Sandro Pischinger
54d1c90795
fix typo "seperator"
2019-02-11 22:32:29 +01:00
Sandro Pischinger
6780914550
fix typo 'Intervalls'
2019-02-11 21:09:54 +01:00
KennyTV
5ab5d11aed
Some message changes
2019-02-11 15:01:11 +01:00
KennyTV
94378ca1fa
SLP actually has a repo 👀
2019-02-11 10:35:36 +01:00
KennyTV
4c0c425ba0
Fix
2019-02-11 08:50:04 +01:00
KennyTV
efea58e665
Rename status perm
2019-02-10 11:55:35 +01:00
KennyTV
e15a7dd0ed
Let maintenance servers be removed, even if they don't exist on the proxy
2019-02-10 11:17:07 +01:00
KennyTV
2f327b9ce9
whoops
2019-02-09 16:12:02 +01:00
KennyTV
38d0f9de6d
Rename some perms
2019-02-09 15:37:21 +01:00
KennyTV
75f7330cc3
Use maintenance.dump perm for dumpcommand
2019-02-09 15:21:37 +01:00
KennyTV
25bf7a3747
Update changelog
2019-02-09 15:02:53 +01:00
KennyTV
f8f0a23ede
Update README
2019-02-09 12:41:45 +01:00
KennyTV
b4d7ed59de
Fix update messages in Sponge and Velocity
2019-02-08 17:24:52 +01:00
KennyTV
f64d07c1e8
Update README
2019-02-08 15:09:40 +01:00
KennyTV
4dc31a4635
Add beautiful changelog file
2019-02-08 15:03:22 +01:00
KennyTV
cb243e1c04
whoops
2019-02-08 11:48:54 +01:00
KennyTV
bb5bdfe0c7
Some fixes and changes to subcommand system
2019-02-08 11:46:24 +01:00
KennyTV
be144df5de
Make subcommand system to finally have that 💩 readable again
...
* Though it adds 100kb lolz
2019-02-07 19:02:45 +01:00
KennyTV
a6f68810fc
Add option to disable update checks
2019-02-07 13:30:11 +01:00
KennyTV
3ac01c9f1b
Maybe hopefully get rid of the sl4j problem garbage?
2019-02-07 12:48:43 +01:00
KennyTV
c9d496e251
Final fixes! (hopefully 👀 )
2019-02-07 12:12:06 +01:00
KennyTV
be31fdeb0a
Config comment change
2019-02-07 11:50:25 +01:00
KennyTV
1ced445742
Move fields from SpigotServers file to config (+ automigration)
2019-02-07 11:43:28 +01:00
KennyTV
e52fffbe75
Fixes!
2019-02-07 11:15:18 +01:00
KennyTV
25b4cfe3f2
slf4j sad
2019-02-07 10:45:16 +01:00
KennyTV
bc8453a96e
Fixes to fallback handling
2019-02-07 10:37:55 +01:00
KennyTV
0379b0c62c
Fix error when connecting to fallbackserver
2019-02-07 10:33:34 +01:00
KennyTV
cdf34b76b8
Fix typo
2019-02-07 10:25:37 +01:00
KennyTV
d3cc9eb989
Do version check on startup async
2019-02-06 13:55:24 +01:00
KennyTV
3048483b0c
Rename MaintenanceModePlugin to MaintenancePlugin
2019-02-04 17:09:04 +01:00
KennyTV
f16a5800e5
Minor change
2019-02-04 15:39:46 +01:00
KennyTV
672f1f0ff3
Always check for maintenance.admin perm as well
2019-02-04 15:22:36 +01:00
KennyTV
a3ddfbefe3
Add some aliases
2019-02-04 10:04:55 +01:00
KennyTV
e548a9a94b
Fix typo
2019-02-03 17:48:37 +01:00
KennyTV
80d3069ffb
Fixes, dump changes
2019-02-03 15:06:55 +01:00
KennyTV
fad9824e4d
Actually, noone likes hastebin
2019-02-03 14:24:44 +01:00
KennyTV
2bb7e3023d
One might say dumping a database's password isn't nice 🤔
2019-02-03 14:03:43 +01:00
KennyTV
105f76d8f4
Changes to config + small help fix
2019-02-03 13:29:51 +01:00
KennyTV
8e7874b691
Auto config migration + fixes
2019-02-02 20:10:49 +01:00
KennyTV
710a69543a
Beautiful new config system ( 💛 PSandro)
2019-02-02 15:18:22 +01:00
KennyTV
8b180342d0
Do update checks async
2019-02-01 13:23:25 +01:00
KennyTV
1a62c596cb
Dump command response changes
2019-02-01 11:40:27 +01:00
KennyTV
2b8e2c90c3
Fixes + dump command
2019-02-01 11:21:38 +01:00
KennyTV
dcb9c97d0a
Update issue template
2019-02-01 10:26:20 +01:00
KennyTV
74ed8783a8
Merge pull request #24 from KennyTV/issue-template
...
Update issue templates
2019-02-01 10:24:41 +01:00
KennyTV
0d07e6aed3
Update issue templates
2019-02-01 10:24:05 +01:00
KennyTV
49fa7a6ff7
Delete old issue template
2019-02-01 10:23:09 +01:00
KennyTV
f40df14d03
Merge pull request #23 from PSandro/patch-1
...
fix typo
2019-02-01 10:20:03 +01:00
Sandro
6bc63e3fde
fix typo
2019-01-31 21:59:43 +01:00
KennyTV
c0b6e8ff40
Minor change
2019-01-31 20:27:55 +01:00
KennyTV
0a4a1ce0cf
Whoops
2019-01-31 10:43:53 +01:00
KennyTV
35fd75aebb
Minor refactoring
2019-01-31 10:42:37 +01:00
KennyTV
59e8dc057a
Minor refactoring
2019-01-31 10:36:55 +01:00
KennyTV
91cd767dd7
Load maintenance-icon from plugin folder, not server directory
...
Some minor refactoring
2019-01-30 15:12:51 +01:00
KennyTV
57ca1ff88c
Fix database value loading
2019-01-30 14:23:46 +01:00
KennyTV
15dd00fdcc
Velocity should be done (theoretically 🤔 )
2019-01-29 10:33:42 +01:00
KennyTV
10b14de218
Fixes to Velocity and Sponge
2019-01-28 22:13:47 +01:00
KennyTV
66899564e8
Update README
2019-01-28 20:30:20 +01:00
KennyTV
6e8d8319f7
Merge remote-tracking branch 'origin/v3' into v3
2019-01-28 20:24:59 +01:00
KennyTV
3ad8be9d3e
Update API jar
2019-01-28 20:24:41 +01:00
KennyTV
b7c175060d
Merge pull request #22 from PSandro/fix-script
...
Fix script
2019-01-28 18:15:17 +01:00
KennyTV
ba6043e654
Update README
2019-01-28 18:11:01 +01:00
Sandro
4bfd3339a2
run install script with skip-input arg on travis
2019-01-28 18:03:36 +01:00
Sandro
c03d8d45e0
add skip-input arg
2019-01-28 18:03:36 +01:00
KennyTV
b150db8047
Update README
2019-01-28 17:59:28 +01:00
KennyTV
197ff4f813
Update README
2019-01-28 17:52:42 +01:00
KennyTV
fc6a5f8747
travis integration
2019-01-28 16:27:41 +01:00
KennyTV
a4a37b39e5
Travis very sad :((
2019-01-28 16:18:31 +01:00
KennyTV
b057b88e26
Travis sad :(
2019-01-28 16:15:24 +01:00
KennyTV
2dd383a640
Test Travis integration
2019-01-28 16:12:32 +01:00
KennyTV
d6526ae64e
Some refactoring
2019-01-28 15:35:42 +01:00
KennyTV
8be8b831ba
Add Maintenance-API.jar to ignored
2019-01-28 14:29:36 +01:00
KennyTV
ff1ded1fda
Actually get offline Sponge user
2019-01-26 20:59:40 +01:00
KennyTV
bcc77cf3e0
Listen to global reload event
2019-01-26 13:29:26 +01:00
KennyTV
4213d0824f
Merge branch 'master' of https://github.com/KennyTV/Maintenance into v3
2019-01-26 12:45:38 +01:00
KennyTV
729722259a
Fix colors in messages in Sponge
2019-01-26 12:37:54 +01:00
KennyTV
6c408d823a
Merge branch dev into master
2019-01-26 11:16:12 +01:00
KennyTV
9b7ec9d8bf
Velocity startup fix
2019-01-25 15:39:08 +01:00
KennyTV
3cce54a62d
Final touches to Sponge
2019-01-25 15:16:52 +01:00
KennyTV
40119254a7
Properly do the uuid remove thingy
2019-01-25 13:44:56 +01:00
KennyTV
4b33e69d11
Command to remove whitelisted players via their uuid... except on Bungee ;(
2019-01-25 13:15:00 +01:00
KennyTV
90d08d651e
Velocity command
2019-01-25 12:35:54 +01:00
KennyTV
11b73a05c8
Start velocity
...
Some refactoring and minor improvements
2019-01-24 21:05:42 +01:00
KennyTV
b68c8dd0d8
Use proper id when getting api instance
2019-01-23 17:10:29 +01:00
KennyTV
8933caa51f
Single jars now work on their own as well
...
Minor cleanup
2019-01-23 16:18:59 +01:00
KennyTV
e82b1f760a
Create CONTRIBUTING.md
...
Create CONTRIBUTING.md
2019-01-23 10:50:41 +01:00
KennyTV
dc97079967
Create CONTRIBUTING.md
2019-01-22 22:46:57 +01:00
KennyTV
2e44decaa9
That was a space
2019-01-22 22:32:21 +01:00
KennyTV
244f7efe21
Remove licence notice
2019-01-22 22:31:43 +01:00
KennyTV
d299db678d
It works!
2019-01-22 18:07:58 +01:00
KennyTV
0e558af1f1
Add copyright notice for funzees
2019-01-22 13:52:14 +01:00
KennyTV
a6cd5978e3
Use YamlConfig (of Bungee) in every module
...
Fix tabcompletion on Bungee
Even if set to 0, make database calls 'only' every 500 milliseconds
Note that the configuration stuff might completely change again
2019-01-22 13:48:06 +01:00
KennyTV
24c893bb1d
Small message change + merge dev
2019-01-21 14:54:46 +01:00
KennyTV
8a80446c8c
Merge branch 'dev' of https://github.com/KennyTV/Maintenance into 3.0
2019-01-21 14:51:17 +01:00
KennyTV
a88cc02f9a
Fix NPE
2019-01-21 14:46:31 +01:00
KennyTV
df442063ea
Don't create a random UUIDs on each ping (to test)
2019-01-21 14:36:24 +01:00
KennyTV
40c49ba3ee
Tabcompletion
2019-01-18 15:19:26 +01:00
KennyTV
9135f817d1
Add a small but nice warning
2019-01-17 12:04:55 +01:00
KennyTV
07fc9894b1
Remove slp reference from main class
2019-01-15 16:17:55 +01:00
KennyTV
930612b5bb
nevermind still dumb i guess i think maybe
2019-01-14 18:23:11 +01:00
KennyTV
29a87c831a
Scheduler fix
2019-01-14 15:25:51 +01:00
KennyTV
722340140a
Some minor additions/changes
2019-01-14 15:11:54 +01:00
KennyTV
96d4834f83
... because I'm an idiot, obviously
2019-01-14 14:48:47 +01:00
KennyTV
308b42948a
Small message fix
2019-01-14 14:36:35 +01:00
KennyTV
8e304bb09d
Javadoc
2019-01-14 14:32:07 +01:00
KennyTV
7f2c23e69e
Refactoring and more Sponge stuff
2019-01-14 14:27:26 +01:00
KennyTV
1d68c4fee0
Refactoring
2019-01-13 20:05:48 +01:00
KennyTV
3d808ea718
Some ground work for the Sponge part
2019-01-13 15:47:11 +01:00
KennyTV
79f1933b9a
Version increase to 3.0-SNAPSHOT
2019-01-13 12:14:07 +01:00
KennyTV
4089e75f2d
Merge remote-tracking branch 'origin/master' into dev
2019-01-13 12:12:53 +01:00
KennyTV
a2d4e12ca6
Write plugin name without variable
2019-01-11 15:17:49 +01:00
KennyTV
72e5d596fc
Set build name again
2019-01-11 15:14:45 +01:00
KennyTV
4f2dea5036
Improve updater methods
2019-01-11 15:08:11 +01:00
KennyTV
915dc25284
Update README
2019-01-11 15:04:32 +01:00
KennyTV
13e4468e93
Merge pull request #17 from PSandro/maven-clean-clean
...
More maven cleanup
2019-01-09 21:29:14 +01:00
Sandro
ca23f0d546
change parent.version to project.parent.version
2019-01-09 21:18:04 +01:00
Sandro
53c450170a
rename directories to fit maven module name
2019-01-09 21:17:15 +01:00
Sandro
348521cc3e
remove custom module names
2019-01-09 21:15:48 +01:00
Sandro
f4ce887d24
add script -> install ServerListPlus to local repository
2019-01-09 21:15:21 +01:00
KennyTV
5e176dc10e
Some minor refactoring
2019-01-07 20:28:12 +01:00
KennyTV
00cd9a8bb1
Minor change
2019-01-04 11:04:05 +01:00
KennyTV
0166aeadb2
Minor improvement
2018-12-29 21:41:06 +01:00
KennyTV
864c22c3ed
Update README
2018-12-28 19:49:07 +01:00
KennyTV
910b88d663
Fix a typo
2018-12-26 12:16:38 +01:00
KennyTV
4a56c28a0d
Improve isNumeric method
2018-12-21 18:07:30 +01:00
KennyTV
1c13465bf4
Some javadoc changes
2018-12-21 15:00:14 +01:00
KennyTV
f4d46f03aa
Pom clean up
2018-12-21 14:43:53 +01:00
KennyTV
5b3e3ef179
Set api version in plugin.yml
2018-12-19 10:28:51 +01:00
KennyTV
392b12e592
Version increase to 2.5.3-SNAPSHOT
2018-12-19 10:21:38 +01:00
KennyTV
e99f7772e6
Language fix
2018-12-17 18:26:07 +01:00
KennyTV
54d20e9e50
2.5.2 Release
2018-12-17 10:10:56 +01:00
KennyTV
fd0e361474
Version increase to 2.5.2
2018-12-16 18:16:28 +01:00
KennyTV
551e38f882
Small fix, whoopsie?
2018-12-16 18:14:32 +01:00
KennyTV
d18f04c010
Added last Portuguese messages
2018-12-16 18:06:23 +01:00
KennyTV
3b7f3043f1
Add Portuguese translations
2018-12-12 10:41:23 +01:00
KennyTV
faf2a8d083
Kick non permitted players when detecting server change from MySQL
2018-12-10 19:33:55 +01:00
KennyTV
42071e3bad
Fix maintenance value with MySQL enabled not loading until the first ping
2018-12-10 19:20:06 +01:00
KennyTV
978d32e947
Make experimental MySQL stuff not so experimental anymore
2018-12-09 10:49:06 +01:00
KennyTV
fe670cb3e2
Fix maintenance icon for 1.13+ servers
2018-12-08 18:39:40 +01:00
KennyTV
d2f4a7d9a5
Experimental single server database stuff
2018-12-06 17:38:57 +01:00
KennyTV
b162ce1825
pom
2018-12-06 11:58:20 +01:00
KennyTV
fbdcce3c3b
pom
2018-12-06 11:57:34 +01:00
KennyTV
2d939f095c
Experimental single server database stuff
2018-12-06 11:47:43 +01:00
KennyTV
034e2f2b98
Change config header
2018-12-06 10:37:59 +01:00
KennyTV
f429ab0a60
Remove some more unnecessary reloads
2018-12-06 10:32:08 +01:00
KennyTV
5578d0879b
Properly fix the last thingy
2018-12-06 10:22:02 +01:00
KennyTV
8b1e6244ea
Fix
2018-12-05 07:03:26 +01:00
KennyTV
49c7b9c775
Don't reload files when toggling maintenance
...
Update bStats, optimize it a bit... and fix it forgetting some config values, I guess 🤔
2018-12-03 16:58:05 +01:00
KennyTV
da1c724464
Add debug mode
2018-11-25 16:47:58 +01:00
KennyTV
de15150a04
Minor message change
2018-11-25 16:35:09 +01:00
KennyTV
0d1fb2b260
More french translations, thanks to Spigot user Zendrique
2018-11-23 19:58:17 +01:00
KennyTV
55d0779a33
Some tweaks to messages
2018-11-23 18:39:59 +01:00
KennyTV
8f41d464e1
Partially include french translations!
...
Thanks to Spigot user Zendrique
Still relies on 2.4 format, so some messages are missing and unsorted
2018-11-23 13:34:07 +01:00
KennyTV
1db2b6c934
Version increase to 2.5.2-SNAPSHOT
2018-11-20 15:56:35 +01:00
KennyTV
aa58f76057
Hotfix 2.5.1
2018-11-17 16:57:11 +01:00
KennyTV
1def0a1061
File loading fix
2018-11-17 16:55:17 +01:00
KennyTV
3b4a66b04e
2.5 Release
2018-11-17 11:46:04 +01:00
KennyTV
7384b2e55c
2.5 API
2018-11-17 11:44:28 +01:00
KennyTV
f8eaed445a
Version increase to 2.5
2018-11-17 11:43:43 +01:00
KennyTV
dfef9190ca
Some final fixes and changes
2018-11-17 11:41:51 +01:00
KennyTV
7ce61834c2
Check for other kick reasons
2018-11-16 22:23:58 +01:00
KennyTV
240a7ab242
Message changes
2018-11-16 22:08:35 +01:00
KennyTV
b3de59bfba
API change
2018-11-10 22:08:29 +01:00
KennyTV
5d5de39845
Make the help message a little fancier
2018-11-10 17:38:41 +01:00
KennyTV
59af774d09
Some more fixes
2018-11-10 16:50:10 +01:00
KennyTV
18828207c0
Maintenance status command + some more minor changes
2018-11-10 15:08:32 +01:00
KennyTV
5c67922996
Some fixes and changes
2018-11-09 23:20:34 +01:00
KennyTV
af50a45e65
Command
2018-11-09 21:14:32 +01:00
KennyTV
7ccd265a30
pom changes
2018-11-07 21:36:29 +01:00
KennyTV
e76f22f071
Timer commands for single server maintenance
2018-11-07 21:32:08 +01:00
KennyTV
3c03b719d2
API changes
2018-11-07 21:31:49 +01:00
KennyTV
cd71531766
Timers for single server maintenance
...
Todo: Implementation in command
2018-11-07 20:02:59 +01:00
KennyTV
282c116d02
Some improvements to messages and message handling
2018-11-06 11:01:04 +01:00
KennyTV
820171916b
Improve version check handling
2018-11-05 23:02:46 +01:00
KennyTV
136fbb0ba8
Improve version check handling
2018-11-05 22:58:12 +01:00
KennyTV
4f0c05c357
Further single server maintenance stuff
2018-11-05 21:24:56 +01:00
KennyTV
0377838a26
Dont save and get Spigot maintenance servers from sql for now
2018-11-04 14:43:47 +01:00
KennyTV
b72ff1b772
Some message changes
2018-10-19 14:21:21 +02:00
KennyTV
287488f1b6
Some single server maintenance stuff I did during a course at university ¯\_(ツ)_/¯
2018-10-19 12:08:37 +02:00
KennyTV
9ffb67db1f
WIP: Add possibility to set single servers to maintenance
2018-10-12 23:17:46 +02:00
KennyTV
a563c0a8a8
Restructured language files
2018-10-02 12:15:08 +02:00
KennyTV
234086444f
WIP: Add possibility to set single servers to maintenance
2018-10-02 11:56:30 +02:00
KennyTV
a93b0834a2
Remove more or less deprecated Guava usages
2018-09-30 11:29:48 +02:00
KennyTV
b5550dfe82
Add multiple language support
2018-09-28 13:22:55 +02:00
KennyTV
d99300ecac
Version increase to 2.5-SNAPSHOT
...
Increase from 2.4.1-SNAPSHOT as bigger feature updates are planned
2018-09-28 12:42:06 +02:00
KennyTV
1c0688a172
Add language-de
2018-09-28 12:00:40 +02:00
KennyTV
ff3b117189
Make SenderInfo an interface instead of an abstract class
2018-09-27 10:14:29 +02:00
KennyTV
aaed1b32cd
Fix starttimer command not working
...
Remove slf4j shade for now
2018-09-27 09:57:56 +02:00
KennyTV
38c8e1d2c3
Shade slf4j to fix compatibility with plugins using older Hikari dependencies
2018-09-26 11:11:56 +02:00
KennyTV
1e1792d132
Version increase to 2.4.1-SNAPSHOT
...
Update ProtocolLib dependency to newest release
2018-09-22 19:20:55 +02:00
KennyTV
b29462a5cb
2.4 Release
2018-09-17 10:21:17 +02:00
KennyTV
c9161ebe24
2.4 Release API
2018-09-17 10:17:44 +02:00
KennyTV
8441c6a8bf
Prepare for 2.4 Release
2018-09-17 10:16:23 +02:00
KennyTV
72c2ba77ee
Some final fixes and changes
...
Move kickmessage back to config
2018-09-16 22:36:12 +02:00
KennyTV
a097790b76
Update dependencies
2018-09-13 10:43:09 +02:00
KennyTV
b7129e8aa8
Fix raw color saving in config when upgrading from a version lower than 2.3
2018-09-08 12:29:10 +02:00
KennyTV
ab9c2b8be1
Spigot Runnable fix
2018-09-08 12:13:47 +02:00
KennyTV
a9a37b8fc8
Fix Bungee config not updating
2018-09-08 12:00:21 +02:00
KennyTV
d50cb67a26
Add timer variable for the pingmessage
...
Have broadcasts for timers be set for seconds instead of just minutes + better formatting
Some language fixes
2018-09-07 22:52:20 +02:00
KennyTV
5e42500308
WIP: Add timer variable for the pingmessage
...
WIP: Have broadcasts for timers be set for seconds instead of just minutes + better formatting
2018-08-29 00:42:00 +02:00
KennyTV
50997a847f
Language fixes and changes
2018-08-26 17:56:31 +02:00
KennyTV
2305d85c01
Switch messages to language file + small fixes
2018-08-26 12:34:28 +02:00
KennyTV
33bbc35d88
Change javadoc message to read the new config field
2018-08-26 11:50:08 +02:00
KennyTV
28b3e100fb
Switch some more messages to language file
2018-08-26 11:49:13 +02:00
KennyTV
edae2d699b
Switch some messages to language file
2018-08-25 12:37:23 +02:00
KennyTV
0cc477a769
Prepare new language file
2018-08-25 12:19:01 +02:00
KennyTV
53b84a999f
Change helpmessage
2018-08-25 11:41:33 +02:00
KennyTV
49487c11ff
Don't enable/disable maintenance mode if it's already in the goal's state
2018-08-25 11:39:49 +02:00
KennyTV
0c4070b7a7
Add possibility to show the default playercount
2018-08-22 20:11:24 +02:00
KennyTV
67909a4862
Relocate HikariCP dependency
2018-08-22 19:08:20 +02:00
KennyTV
28ee563083
Don't spam update notifications on every single join
...
Also, minor cleanup #3
2018-08-21 21:05:48 +02:00
KennyTV
28b2b528c1
Minor cleanup #2
2018-08-21 21:01:12 +02:00
KennyTV
a53d9d0850
Minor cleanup
2018-08-21 20:58:59 +02:00
KennyTV
873a8812aa
Add variables to show normal playercount
2018-08-21 20:53:15 +02:00
KennyTV
19ebc90963
Whoops
2018-08-17 12:37:49 +02:00
KennyTV
dfbd1381de
Version increase to 2.4-SNAPSHOT
2018-08-17 12:36:08 +02:00
KennyTV
c9fe48a067
2.3.1 Release
...
Hotfix before the release
2018-08-17 12:30:01 +02:00
KennyTV
49b022b665
Quick hotfix for the 2.3.1 Release
...
When enabling maintenance on one proxy with MySQL enabled, the other ones will now also kick all non permitted players and switch their ServerListPlus state
2018-08-17 11:29:28 +02:00
KennyTV
86be23ae5f
Minor changes
2018-08-16 19:05:44 +02:00
KennyTV
420412978e
2.3.1 Release
2018-08-16 17:56:28 +02:00
KennyTV
25e2f4dae2
2.3.1 Release
2018-08-16 17:54:57 +02:00
KennyTV
d767be96b5
Fix
2018-08-15 11:54:35 +02:00
KennyTV
6d73acca9b
Only check the mysql delay if it's at least a second
2018-08-15 11:11:25 +02:00
KennyTV
1f116374ad
Fix permission checks for help page
2018-08-11 11:10:25 +02:00
KennyTV
d0b7d96208
Fix updated config being overwritten again
2018-08-08 11:56:32 +02:00
KennyTV
16285d7064
Change some javadocs
2018-08-07 23:31:02 +02:00
KennyTV
1f27084fe1
Return empty string for pingmessages if config list is empty
2018-08-07 23:04:09 +02:00
KennyTV
261aace0db
Remove unnecessary (second) result closing
2018-08-07 22:58:06 +02:00
KennyTV
344b910214
Remove unused method
2018-08-07 22:49:22 +02:00
KennyTV
fbaa4896e1
Replace deprecated ProtocolLib packet
2018-08-07 14:55:19 +02:00
KennyTV
2f93064f60
Some pom changes
2018-08-07 13:51:59 +02:00
KennyTV
65b47c5e07
Only show the commands you have the permission to execute in the helppage
2018-08-06 21:12:36 +02:00
KennyTV
d70d01f2d3
Fix config updating unnecessary value in Spigot version
2018-07-27 12:34:09 +02:00
KennyTV
769d7d3bcd
Minor improvement
2018-07-27 12:28:07 +02:00
KennyTV
a5f47688e0
Minor improvement
2018-07-27 11:50:19 +02:00
KennyTV
7d2e6a25a4
Move license and whitelistedplayers file to core module
2018-07-25 00:29:06 +02:00
KennyTV
69999b3b7a
Fix MySQL millisecondsToCheck variable
2018-07-24 22:29:03 +02:00
KennyTV
94d1bd4eb9
Only make a request to the database at least x seconds after the last one
2018-07-23 11:52:30 +02:00
KennyTV
c18e8b7ab7
Add warning and backup string if config value is null
2018-07-23 11:10:16 +02:00
KennyTV
9f45187300
Add warning and backup string if config value is null
2018-07-23 11:09:08 +02:00
KennyTV
0c6ba8a9b7
Updated BungeeCord dependency to 1.13-SNAPSHOT
2018-07-21 11:02:55 +02:00
KennyTV
1af69f2e8b
Version increase to 2.3.1-SNAPSHOT
2018-07-18 15:50:35 +02:00
KennyTV
a3b836b1c5
2.3 Release
2018-07-17 11:45:43 +02:00
KennyTV
1eca6c81ad
Version increase for the 2.3 Release
2018-07-17 11:41:03 +02:00
KennyTV
b9b4a78b5c
Minor cleanup
2018-07-16 21:52:27 +02:00
KennyTV
fda23c5539
The whitelist command now also shows the UUID of the player
2018-07-16 20:25:05 +02:00
KennyTV
8297321971
Changed help message order
2018-07-16 18:04:14 +02:00
KennyTV
cfeaf00f26
Fixed wrong command descriptions
2018-07-16 13:22:46 +02:00
KennyTV
5ee1b32249
Uncommented new help messages
2018-07-16 13:07:59 +02:00
KennyTV
b69f0dc90e
Added missing motd command permission
2018-07-14 22:27:20 +02:00
KennyTV
fe6cae4e47
Added motdlist command
2018-07-09 16:33:51 +02:00
KennyTV
b494b5c23c
Reworked setmotd command
2018-07-09 15:49:54 +02:00
KennyTV
3bd3395128
Removed setmotd command
2018-07-08 11:29:20 +02:00
KennyTV
3e3f63220d
Config fix
2018-07-08 11:25:47 +02:00
KennyTV
ccba0f042f
Version increase to 2.3-SNAPSHOT
2018-07-08 11:20:18 +02:00
KennyTV
abdd89259d
Added multiple pingmessages + minor improvements
2018-07-08 10:54:51 +02:00
KennyTV
256f203c48
Minor code change
2018-06-18 11:17:47 +02:00
KennyTV
205412b02c
Minor improvement
2018-06-18 11:17:06 +02:00
KennyTV
990289feb2
Fixed a problem with the setmotd command
2018-06-17 20:57:50 +02:00
KennyTV
44b1ff1a1f
Fixed a typo
2018-06-17 20:27:01 +02:00
KennyTV
f9e11bb9e5
Removed unused method
2018-06-17 19:58:21 +02:00
KennyTV
eef1584b1c
Small logic change
2018-06-17 18:51:35 +02:00
KennyTV
937dd84d1c
Added permission per subcommand
2018-06-17 18:40:47 +02:00
KennyTV
80b9fe280b
Message change
2018-06-17 18:29:58 +02:00
KennyTV
3892892792
Version increase to 2.2.3-SNAPSHOT
2018-06-17 18:06:59 +02:00
KennyTV
519551e76c
Removed Spigot dependency from Core module
2018-06-17 14:36:18 +02:00
KennyTV
b30476ae3f
2.2.2 Release
2018-06-17 11:24:35 +02:00
KennyTV
9d417a12f1
2.2.2 Release
2018-06-17 11:22:43 +02:00
KennyTV
fd5406b95d
2.2.2 Release
2018-06-17 11:21:10 +02:00
KennyTV
0ef59e557d
Maintenance icon fix and reload command message change
2018-06-14 12:35:10 +02:00
KennyTV
15ed1db347
Made the loading of the maintenance icon more structured
2018-06-14 12:10:33 +02:00
KennyTV
429d5b90d4
Api fix
2018-06-10 10:44:42 +02:00
KennyTV
b3ab931aca
Removed old config comment
2018-06-09 11:26:58 +02:00
KennyTV
21b42d0c72
Version increase to 2.2.2-SNAPSHOT
...
Some minor pom changes
2018-06-09 10:14:21 +02:00
KennyTV
7b1e1a27ba
Merge remote-tracking branch 'origin/master'
2018-04-23 11:39:04 +02:00
KennyTV
fb7b1e791f
Some javadoc and comment changes
2018-04-23 11:38:51 +02:00
KennyTV
eecd59b387
2.2.1 release
2018-04-17 04:46:22 +02:00
KennyTV
ff7d8e0293
Project/pom changes
2018-04-16 20:54:21 +02:00
KennyTV
19c6d77a2c
Updated API
2018-04-16 19:50:50 +02:00
KennyTV
e002aa34e9
Comment line change
2018-04-16 16:35:13 +02:00
KennyTV
865e53a4a8
MySQL change
2018-04-16 15:31:50 +02:00
KennyTV
b8c652b7fb
MySQL fix
2018-04-16 14:39:40 +02:00
KennyTV
c4080f82dc
More cleanup
2018-04-16 14:18:19 +02:00
KennyTV
1a33497e8f
Fixed doc typo
2018-04-15 15:07:19 +02:00
KennyTV
f8353b8eda
Various stuff
2018-04-15 13:53:42 +02:00
KennyTV
4980ad54ec
Setmotd fixes
2018-04-15 13:38:21 +02:00
KennyTV
5363305411
Setmotd fixes
2018-04-15 13:37:07 +02:00
KennyTV
6ff47619ad
Added setmotd command
2018-04-15 13:17:58 +02:00
KennyTV
69315a3f74
Create ISSUE_TEMPLATE.md
2018-04-14 19:09:34 +02:00
KennyTV
8b1ddba672
Added import
2018-04-14 18:46:24 +02:00
KennyTV
bf63f0e209
MySQL improvements
2018-04-14 12:25:57 +02:00
KennyTV
450c923d24
Fixes
2018-04-14 12:06:29 +02:00
KennyTV
9a922a6df5
Small ServerListPlus integration and command fix
2018-04-14 12:00:46 +02:00
KennyTV
08a5a9a021
Fixes
2018-04-13 23:28:15 +02:00
KennyTV
61ad7d8533
Code cleanup
2018-04-13 22:56:41 +02:00
KennyTV
52d2b3c096
Automatically create sql table if non existing
2018-04-13 20:12:32 +02:00
KennyTV
b0a69cc048
Moved resources
2018-04-13 19:26:45 +02:00
KennyTV
74e445a62e
Added license and bumped version to 2.2.1-SNAPSHOT
2018-04-13 19:24:16 +02:00
KennyTV
91219202b2
Updated README
2018-04-05 23:50:36 +02:00
KennyTV
a3545c83a0
Removed first commit errors
2018-04-05 23:45:39 +02:00
KennyTV
31baf91e8f
Code commit
2018-04-05 23:43:25 +02:00
KennyTV
214cd53751
Update README.md
2018-03-17 11:43:36 +01:00
KennyTV
2be16882c7
Update README.md
2018-03-17 10:30:46 +01:00
KennyTV
75e2264b44
Update README.md
2018-03-06 21:53:08 +01:00
KennyTV
fd7a0eb6a5
Update README.md
2018-03-06 21:52:14 +01:00
KennyTV
177115f144
Add files via upload
2018-03-06 21:39:49 +01:00
KennyTV
edbe31dc9c
Create README.md
2018-03-06 21:39:02 +01:00
KennyTV
21a2f9ef2f
Init
2018-02-16 18:39:21 +01:00