56 Commits
Author SHA1 Message Date
Allink 0559e99fb1 Drop ptero_id column from admin table
Fixes a SQLException thrown when adding admins to an older table schema version.
2023-07-25 18:56:06 +01:00
Allink 1251276451 Fix formatting in AdminList 2023-07-25 18:32:59 +01:00
Allink 9e584069e6 Ignore interact events from Spectators 2023-07-25 17:43:15 +01:00
Allink 11c24cff68 Ignore cancelled interact events 2023-07-25 17:42:32 +01:00
Allink 476c87ceb0 Improve Discord bridge sanitization 2023-07-25 17:32:28 +01:00
Allink 9bef4581aa Use Bukkit.getScheduler().runTaskAsynchronously to execute the report 2023-07-25 17:08:05 +01:00
Allink 794a25ba16 Remove getCommandMap() method in CommandBlocker 2023-07-25 16:40:35 +01:00
Allink b4dd35c4df Stop pinning minor & patch revisions of workflows 2023-07-25 15:13:17 +01:00
Allink ec19b6d398 Make the Discord command parsing more forgiving 2023-07-25 04:13:40 +01:00
Allink b2c636f919 Fix invalid Discord command handling 2023-07-25 03:57:24 +01:00
Allink 8876076a9d Fix JDA deprecation issue 2023-07-25 03:47:33 +01:00
Allink 80f19f0349 Disable mentions in archival message 2023-07-25 03:47:05 +01:00
Allink 011535cf16 Make Discord report filing system asynchronous 2023-07-25 03:45:22 +01:00
Allink eb99dcd3a3 Optimize EssentialsBridge imports 2023-07-25 03:05:19 +01:00
Allink 597a464623 Add run/ to .gitignore 2023-07-25 03:05:16 +01:00
Allink 08c8393abc Fix ArrayIndexOutOfBounds when a newly added admin leaves the game 2023-07-25 03:05:12 +01:00
Allink ac704614c0 Fix updated plugin versions 2023-07-25 03:05:09 +01:00
Allink 00e5403491 Remove SK89Q maven repositories 2023-07-25 03:05:02 +01:00
Allink 08115470b0 Fix reactions showing up in Discord bridge & colour codes showing up in bridge 2023-07-25 03:04:56 +01:00
Allink 6e140ace7d Fix /ci tab completion throwing exceptions 2023-07-25 00:26:47 +01:00
Allink 9ce4dc6f3a Fix CommandSpy colours 2023-07-25 00:21:41 +01:00
Allink f67db2286d Update GitHub actions dependencies 2023-07-25 00:18:26 +01:00
Allink 07b3553748 Update Essentials & WorldGuard 2023-07-25 00:16:26 +01:00
Allink bbbccc2b10 Update some dependencies 2023-07-25 00:14:13 +01:00
Allink 8f6d276bb6 Merge branch 'main' of github.com:AtlasMediaGroup/TotalFreedomMod into merge/main/development 2023-07-24 23:39:09 +01:00
Allink e11d72b54b Merge branch 'main' into merge/main/development 2023-07-24 23:23:01 +01:00
Allink ee594e7c63 Add configuration value for player item drops 2023-07-23 00:18:23 +01:00
Allink 0e7a2d9bce Update to 1.19.4 2023-06-20 04:32:45 +01:00
Allink dcebf7bbe7 Use Adventure for kick message 2023-06-17 20:23:54 +01:00
Allink d30e335f57 Disallow custom spawns that are out of bounds 2023-06-17 20:23:24 +01:00
Allink cca95dc3f1 Add dedicated method for checking if a position is out of bounds 2023-06-17 20:23:18 +01:00
Allink 42b68011ea Improve distance check 2023-06-17 20:09:22 +01:00
Allink 87d7ba19de Remove inventory checks in MovementValidator 2023-06-17 20:06:56 +01:00
Allink 654f5900ba Update to 1.19.3 2023-02-20 17:44:57 +00:00
Allink 2c357d1d49 Remove /sit command
FS-460
2022-10-13 19:53:04 +01:00
Allink 88f53c05b9 Remove guard clause causing unintended side effects 2022-10-05 12:31:05 +01:00
Allink 02b2810488 Merge remote-tracking branch 'origin/dependabot/maven/development/org.junit.jupiter-junit-jupiter-5.9.0' into megabranch 2022-08-18 23:47:37 +01:00
Allink 7e110e8ac6 Merge remote-tracking branch 'origin/dependabot/maven/development/org.javassist-javassist-3.29.1-GA' into megabranch 2022-08-18 23:47:34 +01:00
Allink 6d3f365878 Merge remote-tracking branch 'origin/dependabot/maven/development/net.essentialsx-EssentialsX-2.19.6' into megabranch 2022-08-18 23:47:25 +01:00
Allink cb401577a4 Fix beds exploding in the Nether & End dimensions with explosions off 2022-06-20 02:46:09 +01:00
Allink 495fe79d94 Properly update 2022-06-05 22:44:38 +01:00
Allink 0db661600f Merge remote-tracking branch 'origin/development' into discord 2022-06-05 20:21:58 +01:00
Allink b4b10a3020 A single space 2022-06-05 12:14:49 +01:00
Allink bf41d08580 Mention the user who completes the report so we can have their current Discord name (includes their current name & tag in-case they delete their account) 2022-05-26 22:13:57 +01:00
Allink 9c91166319 Allow players to report offline players & allow admins to mark reports as completed, deleting them and sending them to an archive channel 2022-05-26 16:10:00 +01:00
Allink 09a220e0a2 VPS -> Host 2022-05-25 20:18:01 +01:00
Allink ad9dd42edb Remove unused import 2022-05-25 19:55:25 +01:00
Allink c9f5db0141 Add Discord commands like the old bot 2022-05-25 19:44:45 +01:00
Allink 47c30c3283 Add plural to Displayables 2022-05-25 19:41:58 +01:00
Allink 6c426644f6 Add uptime & memory related functions to FUtil 2022-05-25 18:49:53 +01:00
Allink 72bab1e2ed Add mean averaging to FUtil 2022-05-25 18:41:35 +01:00
Allink 1726050d65 Clean up DiscordToMinecraftListener 2022-05-25 17:18:49 +01:00
Allink 0fc5b01b29 Clean up message sanitization and properly strip section signs from nicks/messages 2022-05-25 17:15:04 +01:00
Business Goose 5af45a2154 Do the disabling in the admin class, so it works with commands like doom & also disable potion spy 2022-05-03 09:44:36 +01:00
Business Goose 54df28022f Remove offline vanished players & check if the player is online before attempting to get the FPlayer 2022-05-03 09:23:37 +01:00
Business Goose 0326171e85 Unvanish, remove commandspy & set fuckoff radius to 0 for removed admins 2022-05-03 08:58:42 +01:00