Commit Graph

53 Commits

Author SHA1 Message Date
Paul Reilly
6c0856d647 Attempt to intercept native commands 2023-04-10 01:27:30 -05:00
Paul Reilly
33ac3a36ca Command fixing 2023-04-10 01:18:06 -05:00
Paul Reilly
42482ef8e7 Deferred command loading
Moved command loading into a runnable that will execute on the first server tick. This way, we can ensure that all the plugins are loaded before we load our commands, so TFD4J and Shop can both have their respective commands loaded in.
2023-04-09 23:17:31 -05:00
Paul Reilly
11f9313653 This should work properly! 2023-04-09 23:05:57 -05:00
Paul Reilly
2a3a48f2ae Fixing errors 2023-04-07 17:59:23 -05:00
Paul Reilly
3dde5ef578 More fixes 2023-04-07 17:37:56 -05:00
Paul Reilly
198f1d3acf Another stupid fix. 2023-04-07 16:35:12 -05:00
Paul Reilly
7967bfc9f8 Dumb thing 1 2023-04-07 16:28:13 -05:00
Paul Reilly
6566c7f305 Fixed some dumb shit 2023-04-07 16:22:43 -05:00
Paul Reilly
71fe940049 Oops 2023-04-07 16:09:23 -05:00
Paul Reilly
e2d7f6ebcb Adjusting some stuff :) 2023-04-07 16:06:11 -05:00
Paul Reilly
8262e81e69 Fixes part 1
There's definitely more to do here, I am dead inside
2023-04-05 20:46:24 -05:00
Video
a48596de8a Fixes bug that caused /list to not display properly 2023-04-05 19:34:17 -06:00
Video
39b9147484 Minor adjustments 2023-04-05 18:13:40 -06:00
Video
5ba81de118 ChatManager now uses ChatRenderer properly 2023-04-05 17:39:52 -06:00
Video
48aabaa878 Merge remote-tracking branch 'refs/remotes/origin/RELEASE-2023.03' into RELEASE-2023.03 2023-04-05 16:17:38 -06:00
Video
3070ff893e Bugfixes and better admin chat system 2023-04-05 16:13:05 -06:00
Paul Reilly
b29a176fa9 minor fixing 2023-04-05 16:38:31 -05:00
Paul Reilly
d1569cb3c0 Luck Perms is actually based but also not based 2023-04-05 15:59:20 -05:00
Video
cb818c0056 Removes the WorldGuardBridge
It was unused after Paul rewrote the rainbow trail.
2023-04-05 13:59:01 -06:00
Video
51c807d318 Bugfixes, begin working on LP tracks 2023-04-05 10:54:39 -06:00
Video
5422ad6ac7 Fucking shit 2023-04-04 20:40:26 -06:00
Video
773805101b Convert tags automatically when loading them in to avoid errors 2023-04-04 20:25:17 -06:00
Paul Reilly
f474ce99fd Added inheritance to the groups when created by TFM. 2023-04-04 17:42:05 -05:00
Paul Reilly
dbb289db66 Squashed commit of the following:
commit cc48f93556
Merge: 71127c31 dd373fc9
Author: Paul Reilly <pawereus@gmail.com>
Date:   Fri Mar 31 21:15:34 2023 -0500

    Merge branch 'main' into development

commit dd373fc9aa
Merge: edb3dbfd 41331e71
Author: Paldiu <pawereus@gmail.com>
Date:   Fri Mar 31 18:25:42 2023 -0500

    Merge pull request #307 from AtlasMediaGroup/RELEASE-2022.06.1

    Release 2022.06.1

commit 41331e719d
Author: Video <videogamesm12@gmail.com>
Date:   Wed Mar 8 19:58:14 2023 -0700

    Updates version to 2022.06.1

commit 72c83ba84a
Merge: edb3dbfd 3deaaafb
Author: Video <videogamesm12@gmail.com>
Date:   Wed Mar 8 19:53:51 2023 -0700

    Merge pull request #306 from AtlasMediaGroup/critical-exploit-fix

    Patches critical exploit in the command blocker

commit 3deaaafb88
Author: Video <videogamesm12@gmail.com>
Date:   Wed Mar 8 19:52:30 2023 -0700

    Patches critical exploit
2023-03-31 21:33:08 -05:00
Video
f53ba1bd76 Lots of fixes and cool shit
- Fixes bug that caused login messages to not show properly
- Fixes bug that caused names to now show properly in tab
- Adds the ability for commands to be ignored if plugins that they require aren't present
- Fixes bug that caused the admin list to fail to load properly
- Fixes bug that caused tags to not show properly
- Login messages now use MiniMessage
2023-03-30 23:14:57 -06:00
Paul Reilly
74408b85bf Fix autoclosing on resultsets 2023-03-30 22:46:45 -05:00
Paul Reilly
c26e05c392 Fix discrepancies. 2023-03-30 21:21:50 -05:00
Paul Reilly
ee39e6f534 Now buildable. 2023-03-30 20:36:00 -05:00
Paul Reilly
8a58782d99 LuckPerms Integration (2/2) 2023-03-30 15:26:35 -05:00
Paul Reilly
cc244fc4f7 LuckPerms Integration (1.5/2) 2023-03-29 22:00:35 -05:00
Paul Reilly
65540b7f3a LuckPerms Integration (1/2)
This is part 1 of 2 of the luckperms integration for our switch to permissions.
2023-03-29 00:46:32 -05:00
Video
f91c21cc81 Merge branch 'RELEASE-2023.03' of https://github.com/AtlasMediaGroup/TotalFreedomMod into RELEASE-2023.03 2023-03-27 23:27:22 -06:00
Video
6c983f6b97 I was on a development roll and now I need to sleep
- Removes commands /aec, /attributelist, /reactionbar, /playtime, /settotalvotes, /status
- Removes unused activity log functionality
- Migrates many more commands to use MiniMessage
- Merges /disguisetoggle with /toggle
- Reimplements explosive arrows in a much better way
2023-03-27 23:23:34 -06:00
Paul Reilly
1e97273e01 Fixed commas breaking notes. 2023-03-27 21:02:30 -05:00
Paul Reilly
922a2bcc76 Change trailer from blocks to particles. 2023-03-27 20:35:16 -05:00
Video
34269bde09 Please read the commit description for a full changelog
- Reimplements the clownfish toggle in a much better way
- Completely rewrites the plugin's chat formatting system
- Tags now use MiniMessage instead of color codes. New tags are automatically converted.
- /adminchat now uses MiniMessage for its messages
- /autoclear and /autotp now use MiniMessage for their messages
- /banip now uses MiniMessage for its messages
- /bird now uses MiniMessage for its messages (and also now shows a rainbow message)
- /blockcmd now uses MiniMessage for its messages
- /clownfish now uses MiniMessage for its messages
- /notes now uses MiniMessage for its messages
- /op now uses MiniMessage for its messages
- /plc now uses MiniMessage for its messages
- Fixes bug in /stop where the stop message was not showing properly
- Condenses /tagrainbow into /tag and integrates /tag gradient into /tag set using MiniMessage
- /toggle now uses MiniMessage for its messages
- /tossmob now uses MiniMessage for its messages
- /unban, /unbanip, and /unbanname now use MiniMessage for its messages
- /unblockcmd now uses MiniMessage for its messages
- /uncage now uses MiniMessage for its messages
- /undisguiseall now uses MiniMessage for its messages
- /unlinkdiscord now uses MiniMessage for its messages
- /unmute now uses MiniMessage for its messages
- /vanish now uses MiniMessage for its messages
- /vote now partially uses MiniMessage for its messages
- /warn now uses MiniMessage for its messages
- Deprecates FreedomCommand.msg(String) for now
2023-03-27 18:42:43 -06:00
Video
922fa4a34f Whoops lol 2023-03-26 21:59:17 -06:00
Video
ccf572315f Read the commit description
- Admin chat formats now use MiniMessage
- Tab header and footers now use MiniMessage
- Certain titles from the plugin now use MiniMessage
- More commands now use MiniMessage
2023-03-26 21:56:38 -06:00
Video
733f668145 Read the commit details for more information
- Removes several old unused commands
- Begins implementing MiniMessage into several commands
2023-03-26 19:49:31 -06:00
Video
2cd107c317 Even more commands use Adventure now. Includes a bugfix for /creative. 2023-03-26 17:13:05 -06:00
Video
e4782a3542 Changes several commands to use Adventure 2023-03-26 16:28:12 -06:00
Video
77d65e80f8 Removes useless fucking command 2023-03-26 15:28:22 -06:00
Video
3644ba33a5 This is interferring with testing and is pointless 2023-03-26 12:32:28 -06:00
Video
071d19c5e0 [COMMONS] Fixes minor bug that caused /tpr to teleport you partially into the ground
Alco wouldn't stop annoying me about this.
2023-03-11 01:08:27 -07:00
Video
2e7756ed0f [COMMONS] Bugfixes, cleanup, and a much-needed clownfish tweak
- Fixes bug that caused non-shop items (like the mob tosser) to not work if the Shop plugin is not already installed
- Finally makes the fucking clownfish something that can be turned down in the sound settings by having it play the sound at the Player sound category
2023-03-11 00:55:02 -07:00
Video
982a991fb0 Video man enters the scene
- Fixes multiple issues that were preventing the project from building
- Fixes an issue that was causing project build class files to be included in git commits
2023-03-10 23:41:06 -07:00
Paul Reilly
49696f0c30 Minor fix 2023-03-10 19:25:18 -06:00
Paul Reilly
3a96c853d2 Cyclic Dependency Patch
- Fixed cyclic dependencies
- Added a TFShoppe class for effective plugin initialization
- Registered discord commands, did not before
- Added SLF4J loggers for module logging.
2023-03-10 19:21:03 -06:00
Paul Reilly
b5804c7eb1 Attempt to fix maven compiler issues 2023-03-09 09:41:13 -06:00