Post by Deleted on Mar 3, 2018 5:06:23 GMT
I'd like to announce that some new recent updates are now on the server. Some of the changes listed below aren't recent, I just kept forgetting to create a change log so I'm going to ensure that in the future I make them quicker.
-= AMP Integration =-
Lemon has integrated AMP into TFM so that way the server will now properly restart. If you have to restart the server in-game or on telnet (implying the server is responsive to commands), please use /restart as it uses AMP to restart the server.
-= Discord Integration =-
I've added discord integration as a form of verification, using it is very simple.
Account linking: Simply run /linkdiscord and you'll receive a code. DM the verification bot (TotalFreedom#0512) on the official discord server with the code and your discord account will be linked.
Verification: When marked as an imposter, run /verify on the server and the verification bot will DM you a the code. Then, on the server run /verify <code> and you'll automatically be added back to the admin list.
Unlinking: If you wish to unlink your discord account, you may with /unlinkdiscord.
-= Player Verification =-
Lemon added player verification. You still link and unlink your discord account the same way as admins, and also verify the same way as admins. However:
To turn it on and off, run /playerverify <enable/disable> discord
To clear the ips that are verified to be yours, run /playerverify clearips
To check the status of your account, run /playerverify status discord
Note: The reason you have to append "discord" to the end is because currently only discord verification is built into TFM. Lemon said he'll add forum verification when he finds the time but it's not at the top of his priorities ATM.
-= Updater =-
I've made it possible to update TFM by simply running /tfm update, and it will download the jar off of my website. It checks the server's TFM build number and compares it to tfm.zeroepoch1969.rip/build. Only developers may run /tfm update. Now I'm very aware that from a security standpoint that this is not the best way to go about solving the issue with getting TFM updated on the server. I know some will argue that this can be used to upload malicious builds to the server. You have the right to believe that possibility but Lemon and I have no intentions on ever going rogue on Total Freedom. If you wish to download the jar and de-compile it you may grab it at tfm.zeroepoch1969.rip/TotalFreedomMod.jar. The only ones who have access to the VPS are me, Lemon , and ?Robin . Robin owns the VPS, but I know he won't touch it.
-= Other Minor Changes =-
/opall -a is now available and what it does is set all users' gamemode to adventure.
/opall will not change the gamemodes of admins that are in spectator mode.
You can now specify WorldEdit limits with /setlimit [limit]. If no limit is specified, it will fallback to the default 2500 limit.
/stop can now take a reason argument, if none is specified the default message is used.
Due to popular request, /myadmin settag is now a thing. If you set a tag with it your tag will be automatically set to it when you join.
You no longer need to rejoin when being added to the admin list as your tab-list color and tag will be automatically updated.
/entitywipe will now actually show how many entities are wiped.
Admins can now kick other admins because if you can ban them you should be able to kick them.
/tprandom now exists to teleport you to a random location in the world you are currently in.
/gtfo can now ban both online and offline players. /glist still exists for compatibility reasons.
A punishment log has been added to log kicks, mutes, tempbans, bans, and dooms. The log can be accessed via play.totalfreedom.me:28966/punishments (visible only to admins). Logs for certain players can be wiped via /wipepunishments <username> or a senior can wipe all of it (it's not recommended and should only be done by executives but I added it so it's possible) by using /wipepunishments -a
You can now mention players by putting username in chat. It will play a pinging sound to a player. If you can't hear it and your sound is working make sure the "Players" sound bar is up in your audio settings in-game. It will work in normal chat, adminchat (will not ping non-admins when used in adminchat), /say, and /o.
Players that are muted cannot unmute themselves anymore by re-joining
Anti-spam filters [caps blocker, message repeat blocker, and command repeat blocker] no longer apply to admins
If the server is in lock-down a lock-down notification will appear in the server motd now
Fixed /wipeflatlands
-= AMP Integration =-
Lemon has integrated AMP into TFM so that way the server will now properly restart. If you have to restart the server in-game or on telnet (implying the server is responsive to commands), please use /restart as it uses AMP to restart the server.
-= Discord Integration =-
I've added discord integration as a form of verification, using it is very simple.
Account linking: Simply run /linkdiscord and you'll receive a code. DM the verification bot (TotalFreedom#0512) on the official discord server with the code and your discord account will be linked.
Verification: When marked as an imposter, run /verify on the server and the verification bot will DM you a the code. Then, on the server run /verify <code> and you'll automatically be added back to the admin list.
Unlinking: If you wish to unlink your discord account, you may with /unlinkdiscord.
-= Player Verification =-
Lemon added player verification. You still link and unlink your discord account the same way as admins, and also verify the same way as admins. However:
To turn it on and off, run /playerverify <enable/disable> discord
To clear the ips that are verified to be yours, run /playerverify clearips
To check the status of your account, run /playerverify status discord
Note: The reason you have to append "discord" to the end is because currently only discord verification is built into TFM. Lemon said he'll add forum verification when he finds the time but it's not at the top of his priorities ATM.
-= Updater =-
I've made it possible to update TFM by simply running /tfm update, and it will download the jar off of my website. It checks the server's TFM build number and compares it to tfm.zeroepoch1969.rip/build. Only developers may run /tfm update. Now I'm very aware that from a security standpoint that this is not the best way to go about solving the issue with getting TFM updated on the server. I know some will argue that this can be used to upload malicious builds to the server. You have the right to believe that possibility but Lemon and I have no intentions on ever going rogue on Total Freedom. If you wish to download the jar and de-compile it you may grab it at tfm.zeroepoch1969.rip/TotalFreedomMod.jar. The only ones who have access to the VPS are me, Lemon , and ?Robin . Robin owns the VPS, but I know he won't touch it.
-= Other Minor Changes =-
/opall -a is now available and what it does is set all users' gamemode to adventure.
/opall will not change the gamemodes of admins that are in spectator mode.
You can now specify WorldEdit limits with /setlimit [limit]. If no limit is specified, it will fallback to the default 2500 limit.
/stop can now take a reason argument, if none is specified the default message is used.
Due to popular request, /myadmin settag is now a thing. If you set a tag with it your tag will be automatically set to it when you join.
You no longer need to rejoin when being added to the admin list as your tab-list color and tag will be automatically updated.
/entitywipe will now actually show how many entities are wiped.
Admins can now kick other admins because if you can ban them you should be able to kick them.
/tprandom now exists to teleport you to a random location in the world you are currently in.
/gtfo can now ban both online and offline players. /glist still exists for compatibility reasons.
A punishment log has been added to log kicks, mutes, tempbans, bans, and dooms. The log can be accessed via play.totalfreedom.me:28966/punishments (visible only to admins). Logs for certain players can be wiped via /wipepunishments <username> or a senior can wipe all of it (it's not recommended and should only be done by executives but I added it so it's possible) by using /wipepunishments -a
You can now mention players by putting username in chat. It will play a pinging sound to a player. If you can't hear it and your sound is working make sure the "Players" sound bar is up in your audio settings in-game. It will work in normal chat, adminchat (will not ping non-admins when used in adminchat), /say, and /o.
Players that are muted cannot unmute themselves anymore by re-joining
Anti-spam filters [caps blocker, message repeat blocker, and command repeat blocker] no longer apply to admins
If the server is in lock-down a lock-down notification will appear in the server motd now
Fixed /wipeflatlands