Commit Graph

41 Commits

Author SHA1 Message Date
Paldiu
5c0f77c7c5 Removal of Lombok
Lombok implementation removal.

I have also gone through and replaced things with inline methods and variables, lambdas, and simplified loops down, removed unnecessary guard clauses, and overall cleaned up every single class. This took a long time, please do remember to follow proper naming conventions, don't include unnecessary guard clauses, follow exception rules and comment rules, and please PLEASE remember to use the DIAMOND OPERATOR rather than just inferring RAW TYPES!!!

Thank you!!
2020-12-25 14:46:43 -05:00
speed
293ea04c56 staff -> admins
* rename everything containing staff back to admin (as requested by ryan i've renamed commands like slconfig to saconfig but left "slconfig" as an alias)
* format almost every file correctly
* a few other improvements
2020-12-03 19:28:53 -05:00
59831ef1f3 Finish the job 2020-09-27 22:17:01 -05:00
54e6e2f9b1 relying on someone else to look this over to see if i missed anything 2020-09-27 21:51:15 -05:00
speedxx
d38ddac311 fix vanish bug 2020-08-18 22:56:32 -04:00
04a7b633a4 it compiles now 2020-08-15 17:58:48 -05:00
7a810519f3 fuck intellij 2020-08-15 17:44:50 -05:00
53038ca3b2 fuck intellij 2020-08-15 17:42:46 -05:00
e77d92407c Revert "forgot to pull"
This reverts commit e4c9ea656e.
2020-08-15 17:41:26 -05:00
da80f1b69e Revert "Merge branch 'development' of https://github.com/TFPatches/TotalFreedomMod into development"
This reverts commit 4407e9e6ec, reversing
changes made to e4c9ea656e.
2020-08-15 17:41:23 -05:00
Seth
f5b5fcd5ef
Admins are now known as staff
To other developers: If you find places where staff are refered to as only admins pls fix it for me.
2020-08-14 23:44:57 -07:00
e294ef8312 Reimplement vanish command
- SuperVanish has a wack permission system, and it didn't work in some rare circumstances. Added back TFMs vanish with the SuperVanish API
- Fixed the permission nodes so admins can see other admins, like how it was in TFM
2020-08-13 14:34:03 -05:00
4555a7e3f2 [WIP / DO NOT USE ON PRODUCTION!!] Begin implementing support for SuperVanish and fix bugs
- Update dependencies in pom.xml
- Replace TotalFreedomMod's vanish system with SuperVanish. It's widely supported by many major plugins and does a better job vanishing players
- Fixed a typo in the SQL command for creating admin tables, where the table would not be created on a clean install of TFM
- Update bStats Metrics to latest version
- Remove the VanishHandler
- Sync the permissions.yml from whats on the server. Entries for Essentials and SuperVanish will be added soon

KNOWN BUG:
- Plugins override TFM commands (e.g. Essentials takes over /list instead of giving it to TFM). I noticed that there is a semicolon before every TFM command. (:/ban, :/list), which is the actual TFM command. I have no idea where / how this bug came from. Urgently needs to be fixed.
2020-08-04 01:31:26 -05:00
speedxx
7593fbda9e revamp vanish 2020-07-22 17:40:58 -04:00
Super_
b8e5de2080 real smart nathan 2020-07-16 22:55:57 -04:00
Nathan Curran
c4124de781
Fix Issue #228 - unvanishing doesn't show admins 2020-07-17 12:02:22 +10:00
Seth
eb58419a3a
1.16, overhaul of player data 2020-06-30 00:25:38 -07:00
ZeroEpoch1969
abbadb55ee
revert shop to names, next up mysql 2020-04-29 16:29:43 -07:00
ZeroEpoch1969
c49abd1f4a
got bored 2020-04-23 04:18:03 -07:00
ZeroEpoch1969
bc8ff3cd7f
permission system 2020-04-13 23:40:22 -07:00
super
7d19de5dfa this has been broken for like a year 2019-12-28 15:19:37 -05:00
Super_
fa51976ea5 big brain 2019-12-27 11:26:38 -05:00
Super_
6a5dc4b98e whoever didn't do this is a dumbass 2019-12-24 20:11:07 -05:00
Nathan Curran
9f4b48af5a Bruh, else statement won't set saved tags (#145) 2019-09-09 22:44:27 -07:00
Ivan
1c3970b984 fix /vanish 2019-08-14 16:53:35 -04:00
Nathan Curran
a166154e48 Fix %rank%/%coloredrank% not showing actual rank (#143) 2019-08-13 17:55:01 +05:00
Ivan
503a8d5b4f Remove potion effect on /vanish so OPs do not see particle effects 2019-08-06 01:15:01 -04:00
Ivan
894feaf1dc
okay robin complain about my color taste... 2019-08-01 16:45:51 -04:00
Ivan
d635e2c3d1
bruh 2019-08-01 01:59:26 -04:00
Robinson Gallego
5a59877f24 add ginlangs notification message
Signed-off-by: Robinson Gallego <robinson.leal7@gmail.com>
2019-07-31 12:21:21 -04:00
ZeroEpoch1969
72db71b3cf
yay done 2018-12-29 12:41:48 -07:00
ZeroEpoch1969
2716e2500b
Forgot class paths, remove things lombok covers, and optimize imports 2018-07-31 00:01:29 -07:00
ZeroEpoch1969
60c627c591
I'm tired of seeing prs that make small code reformats so im doing a commit to fix it all at once 2018-07-30 23:41:56 -07:00
ZeroEpoch1969
12f023196a
I think I have a better solution to #109 2018-07-30 22:58:50 -07:00
ZeroEpoch1969
b43a9b6749
Unlinkdiscord now works for ops 2018-06-29 12:36:42 -07:00
ZeroEpoch1969
92d63180f9
Add a silent option for the vanish command 2018-06-29 10:49:06 -07:00
ZeroEpoch1969
ffbe71f5dd
Old admin mode and commandspy saving 2018-04-19 07:29:19 -07:00
Nathan Curran
a8e39e3db2 Actually use the admin's personal tag if available (#51) 2018-03-28 15:37:40 +05:00
Seth
d2eea67f67 Security & improvement update (#19) 2018-01-08 00:33:58 +05:00
Seth
059bf14d90 More improvements. (#15)
* This is rediculous

* Forgot some final and this

* Fixed and improved skull caging

* Windows wanted this yeah
2018-01-01 11:43:10 +08:00
Lemon
6812d9cfd5
another 2017-11-11 22:12:30 +05:00