Now, I know there's been a number of suggestions about debloating tfm, but I think that the best start to that is to remove some commands that have no reason to still be in tf. I personally went through every single line of code in tfm recently, and I will tell you about some of the stuff i found, that we really don't need
1) Starting off small is /premium. This command is simply used to check if a player is premium or not, however, since we are no longer an offlinemode server, i see no reason for this command to exist
2) An issue I noticed with /setlevel is that it only goes to level 50, meaning that no matter what value you want to set your level to, if the value is over 50, then you will only get 50 levels. Thats just kinda dumb imo, and iirc its a relic from a loooonnngg time ago when there was a bug that apparently caused some weird stuff to happen when you were over level 50
3) /logs is another pretty old command, but, as we no longer have the log viewer, it should probably be removed (unless we are planning on adding that back at some point)
4) /curse is something that has been useless for a while, for starters, even in the code, the following is pointed out:
/* The only problem with this is someone can prevent themself from being cursed by declining to download the resource pack. However, if they hit yes, then you can curse them whenever you want and they can't stop it unless they go into their server settings. and set server resource packs to prompt or disabled */
On top of this, /curse also calls for a file from the url http://play.totalfreedom.me/cursed.zip, which no longer exists.
Theres also some more minor ones, such as /massmurder being a near identical clone to /forcekill, /bird just being useless and also not funny. /enchant just being a worse version of /modify item, and more