Commit Graph

631 Commits

Author SHA1 Message Date
ajgeiss0702 bfe336f9e5 Skip invalid protocol names when moving them 2023-10-21 11:37:56 -07:00
ajgeiss0702 7eb1a75a35 Fixed slash-server commands ignoring pre-queue checks (e.g. joinfrom permission) 2023-10-21 11:37:56 -07:00
ajgeiss0702 d61ce73cde Fixed queue-server-delay being ignored by force-queue-server-target 2023-10-21 11:37:56 -07:00
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 688641735c Ignore error from player no longer being online 2023-10-21 11:37:56 -07:00
ajgeiss0702 409366026d Don't parse placeholder if the player is no longer online 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 f3349426a2 move protocol-names to messages.yml and add newer version names 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 27dcba1237 Fixed priorities not being taken into account with make-room 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 0b715ca046 Filter auto-complete arguments 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 67358a4d58 [nolist] remove unnecessary synchronized 2023-10-21 11:37:56 -07:00
ajgeiss0702 d22b308ded Should fix nullpointers while modifying queue 2023-10-21 11:37:56 -07:00
ajgeiss0702 3b1ef0c976 Ignore timeouts in placeholders 2023-10-21 11:37:56 -07:00
ajgeiss0702 698d524751 Fixed QueueScoreboardActivator not activating on the correct player 2023-10-21 11:37:56 -07:00
ajgeiss0702 242b4a240f Added plus-level-fallback to allow some leveled permissions on ajQueuePlus to work without a supported permission plugin 2023-10-21 11:37:56 -07:00
ajgeiss0702 4a0869c166 Better fetching of players for spigot api 2023-10-21 11:37:56 -07:00
ajgeiss0702 e4a2a3d99d Fixed whitelisted status not showing for the non-player status placeholder 2023-10-21 11:37:56 -07:00
ajgeiss0702 ecd1ca35d0 Fixed player status placeholder not working 2023-10-21 11:37:56 -07:00
ajgeiss0702 41a464b16d Added require-queueserver-permission option to the config 2023-10-21 11:37:56 -07:00
ajgeiss0702 429d8596d7 [nolist] add more aliases for permissionlist debug command 2023-10-21 11:37:56 -07:00
ajgeiss0702 e61cf706f1 Config re-format 2023-10-21 11:37:56 -07:00
ajgeiss0702 6e0ac2017c Fixed invalid servers in placeholders throwing an error instead of just saying the server is invalid 2023-10-21 11:37:56 -07:00
ajgeiss0702 c6976a3afb [nolist] found why I needed fakeultraperms 2023-06-11 10:53:09 -07:00
ajgeiss0702 538ec04400 [nolist] 2.5.0 2023-06-11 10:53:09 -07:00
ajgeiss0702 56fd8624d4 [nolist] use real UltraPermissionsAPI 2023-06-11 10:53:09 -07:00
ajgeiss0702 76b4aa1ce9 Fixed PositionChangeEvent being called when a player's position didn't change 2023-06-11 10:53:09 -07:00
ajgeiss0702 2b043d10d7 [nolist] remove debug spigot-side warning 2023-06-11 10:53:09 -07:00
ajgeiss0702 f93fbdcfa9 Ignore plugin messages from disconnected players 2023-06-11 10:53:09 -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 3090140ae8 Fixed whitelist/restricted not working well in groups 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 36aad85d19 Legacy format velocity kick reason instead of just stripping all formatting 2023-06-11 10:53:09 -07:00
ajgeiss0702 f9276bae7d Allow disabling of queue command cooldown system 2023-06-11 10:53:09 -07:00
ajgeiss0702 047c806369 Throw warning instead of error when trying to send a plugin message to a player thats not connected to a server 2023-06-11 10:53:09 -07:00
ajgeiss0702 b049db715a Update adventure 2023-06-11 10:53:09 -07:00
ajgeiss0702 a5f6937cbe (spigot) echo queue name when sending a player to a queue 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 6f6800187f Slash server commands will now not be shown if the user doesnt have permissions 2023-06-11 10:53:09 -07:00