79 Commits

Author SHA1 Message Date
ajgeiss0702 e8ca809cb0 Add option to delay queue-servers by up to 3 seconds 2023-10-21 11:37:56 -07:00
ajgeiss0702 b0892dd0d2 Added api to register custom PermissionHooks 2023-10-21 11:37:56 -07:00
ajgeiss0702 d769e4a6d7 Add QueueHolder API 2023-10-21 11:37:56 -07:00
ajgeiss0702 cc28bc501c Fixed wait-after-online not doing anything 2023-10-21 11:37:56 -07:00
ajgeiss0702 7ff604f005 Added manual-max-players to the config, which allows you to set a max player count for servers/groups 2023-10-21 11:37:56 -07:00
ajgeiss0702 f997839c94 Add re-check-priority option to re-queue players when their priority increases 2023-10-21 11:37:56 -07:00
ajgeiss0702 0c7769f6d7 Added ajqueue.make-room permission (disabled by default) 2023-10-21 11:37:56 -07:00
ajgeiss0702 6e678c046d Fix player being removed before allow-group-requeue could work 2023-10-21 11:37:56 -07:00
ajgeiss0702 13380dbd88 Add option to allow re-queueing for groups 2023-10-21 11:37:56 -07:00
ajgeiss0702 01a5fd14e1 Add API events system 2023-06-11 10:53:09 -07:00
ajgeiss0702 a6a7ad00d0 Seperate sudo-queueing and normal queueing on spigot side. /queue <player> <server> on the spigot side now acts the same as /ajqueue send 2023-06-11 10:53:09 -07:00
ajgeiss0702 3e82e2119f Added %ajqueue_status_<server>_player% 2023-06-11 10:53:09 -07:00
ajgeiss0702 9890e03e01 Fixed API not having javadocs & sources 2023-06-11 10:53:09 -07:00
ajgeiss0702 2e5dc4191f Parse colors after placeholders so that colors work in placeholders 2023-06-11 10:53:09 -07:00
ajgeiss0702 9d44412319 [nolist] whoops, don't need gson 2023-06-11 10:53:09 -07:00
ajgeiss0702 e26c9c0448 Added Spigot-side API 2023-06-11 10:53:09 -07:00
ajgeiss0702 b049db715a Update adventure 2023-06-11 10:53:09 -07:00
ajgeiss0702 7ac5a48244 Fixed fulljoin and bypasspaused priority options not working 2023-06-11 10:53:09 -07:00
ajgeiss0702 ee042e31c7 Fixed manually creating PlayerSender not getting messages (spigot side /queue <player> <server>) 2023-03-25 16:50:41 -07:00
ajgeiss0702 a0f5903862 Fix possible error with sending plugin message without a player name 2023-03-11 10:25:49 -07:00
ajgeiss0702 f92f99ec4e Fixed double-sending players with a bypass permission 2023-01-16 09:36:51 -07:00
ajgeiss0702 1372390988 Added /ajq pausequeueserver command, which will temporarily not queue you when you are in queue-servers 2023-01-11 10:04:14 -07:00
ajgeiss0702 d78c795288 Fixed offline servers sometimes not being marked as offline on velocity 2022-10-20 13:48:31 -07:00
ajgeiss0702 38536ad4c9 [nolist] fix maven repo URL 2022-08-27 17:41:10 -07:00
ajgeiss0702 478f2cf78d Move server ping cache storage to the AdaptedServer instance 2022-08-15 13:41:32 -07:00
ajgeiss0702 a5771d03c3 Add %ajqueue_status_<server>% placeholder 2022-07-08 10:54:20 -05:00
ajgeiss0702 02f23b8990 update ajUtils 2022-03-24 09:19:36 -07:00
ajgeiss0702 211b127e42 Update adventure 2022-03-04 08:06:08 -07:00
ajgeiss0702 d10400cb74 improvements to sendingAttempts clearing 2022-01-24 13:02:05 -07:00
ajgeiss0702 0b44a259ea add kick-kicked-players 2021-12-30 02:36:17 -07:00
ajgeiss0702 3374e3102f retain online & whitelisted states when reloading servers 2021-12-15 17:19:32 -07:00
ajgeiss0702 3aef8eab76 Update dependencies 2021-12-11 10:56:43 -07:00
ajgeiss0702 d1515d5245 added unjoinable priorities 2021-11-05 11:18:40 -07:00
ajgeiss0702 be71f48298 add /ajq kick 2021-10-30 19:28:45 -07:00
ajgeiss0702 947ee78062 unique fulljoinandbypassserver 2021-10-30 17:18:53 -07:00
ajgeiss0702 a5d0205777 fix deps not being included in generated pom 2021-10-23 09:58:27 -07:00
ajgeiss0702 751882f9d7 should fix small memory leak 2021-10-23 09:57:17 -07:00
ajgeiss0702 a72e3f67c1 manually add one to player count when balancing players 2021-10-21 13:23:00 -07:00
ajgeiss0702 2a944280da Merge branch 'dev' of gitlab.com:ajg0702/ajqueue into dev
# Conflicts:
#	api/src/main/java/us/ajg0702/queue/api/queues/QueueServer.java
2021-10-09 11:34:41 -07:00
ajgeiss0702 5d76c2defb wip: balancer modes 2021-10-09 11:30:29 -07:00
ajgeiss0702 74ee9fcf0e add canJoinFull method 2021-10-08 14:58:41 -07:00
ajgeiss0702 c67b9013e8 fixed sendingNowAntispam not properly being cleaned when player leaves 2021-09-28 08:32:08 -07:00
ajgeiss0702 5fbee6b343 Merge branch 'dev' of gitlab.com:ajg0702/ajqueue into dev 2021-09-26 10:42:54 -07:00
ajgeiss0702 1bae765c32 priority and bypass contexts 2021-09-26 10:41:19 -07:00
ajgeiss0702 d9a5142d48 add slash server aliases 2021-09-25 16:48:21 -07:00
ajgeiss0702 6dd2cf7fb1 Added updater 2021-09-07 15:37:48 -07:00
ajgeiss0702 985f203309 allow restricting joining queues to certain protocol versions 2021-08-27 15:57:46 -07:00
ajgeiss0702 853d8861e8 allow getting AdaptedPlayer via UUID 2021-08-25 14:01:32 -07:00
ajgeiss0702 72e5c86629 add api to get protocol version (for version check in the future) 2021-08-25 13:56:23 -07:00
ajgeiss0702 4482da3629 whoops 2021-08-21 11:24:25 -07:00