TTT (Trouble In Terrorist Town)
PLEASE DO NOT REPORT BUGS/REQUEST FEATURES IN THE COMMENTS. CREATE AN ISSUE INSTEAD.
What is TTT?
Inspired by the popular Garry's Mod gamemode Trouble In Terrorist Town, this plugin attempts to emulate the game in Minecraft. At the start of a round, players are assigned a role: Innocent, or Traitor. It is the job of each group to eliminate the other. While the traitors are outnumbered, they have the advantage of knowing the role of all players. It will be up to the Innocents to decide who should live, and who's a traitor.
Note: This plugin requires the latest version of Steel.
Documentation (commands, permissions, tutorials, etc.)
Rich Documentation (GitHub wiki)
Legacy Documentation (BukkitDev)
Help, It's Broken!
If you should encounter a bug not listed on this BukkitDev project, please create an issue explaining in detail the bug and the steps taken to produce it. Please include an error log (if applicable), as I generally can't do anything without it. Please refrain from reporting bugs in the comments!
Translating TTT
I've set up a Crowdin page to help organize translations for the plugin. If you speak a language other than English, you can head over and contribute translations which will eventually be included in the plugin. It's really easy to use, and has an intuitive interface to make translating as painless as possible.
bStats/Telemetry
This plugin is designed to submit anonymous usage statistics to bStats.org. This includes a UUID, the Java version, online mode, plugin version, server version, OS version and arch, CPU core count, player count, and metrics version. This may be toggled via the plugin-metrics config key. Click here to see them.
Additionally, TTT submits anonymous usage data to a remote server. This includes a UUID, the plugin version, the Flint API level, the plugin's operating mode, and summary statistics regarding arenas and rounds. This may be toggled via the enable-telemetry config key.
Disclaimer
TTT includes an auto-updater which will automatically download new updates to the plugin by default. This may be toggled via the auto-update key in the config.
External Links
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk. Additionally, these builds often undergo little to no testing, so there is no guarantee they will function properly. You can download them here.
PLEASE DO NOT REPORT BUGS/REQUEST FEATURES IN THE COMMENTS. CREATE AN ISSUE INSTEAD.
-
View User Profile
-
Send Message
Posted Jul 2, 2013@LegozandParatroopaz
There aren't really any requirements for a TTT map, other than the need for it to provide decent gameplay given the nature of the plugin (not too big, small, or plain). There may in the future be features in the plugin that allow for multiple spawn points or traitor testers similar to that of the Minecraft map in the actual game (where it's a relatively large room), in which case the map would need to be packaged with an additional file generated by the plugin which would store the information, but there's little chance of these features being included in the next few updates. :D
-
View User Profile
-
Send Message
Posted Jul 2, 2013Could you post a small article (GitHub, maybe?) on how to MAKE ttt maps, like if there's anything specific we ( I ) need to add? :l
Thanks! :D
-
View User Profile
-
Send Message
Posted Jun 30, 2013@RCEKH
Try one of the dev builds off of Jenkins. While the safeguard was removed a while back, the builds affected by this are presently only available on the CI server.
-
View User Profile
-
Send Message
Posted Jun 30, 2013cant use the plugin in my server because it give the messgae, that it can not use in a offline server. I use a bungee cord system and so the simple server have to be in offline mode. Because it dont start so i have no folder and no config file where i can adjust and modify this.
-
View User Profile
-
Send Message
Posted Jun 29, 2013Will try this out when offline-mode is supported! Not sure why you're discouraging it as most popular servers now use this method, and considering BungeeCord uses it, I don't see how you can add "BungeeCord Support" to your list of features
-
View User Profile
-
Send Message
Posted Jun 29, 2013Can't wait until the traitor testers come out. :)
Thanks so much!
-
View User Profile
-
Send Message
Posted Jun 26, 2013yay :)
-
View User Profile
-
Send Message
Posted Jun 26, 2013@kingcorby77
The folder containing craftbukkit.jar along with all the server's other components.
-
View User Profile
-
Send Message
Posted Jun 26, 2013servers root directory?
-
View User Profile
-
Send Message
Posted Jun 20, 2013@caseif
Just tried dev build 69 and got exact same errors:
http://pastebin.com/Amq30gM3
-
View User Profile
-
Send Message
Posted Jun 20, 2013@edyzio
I just pushed a new build, but I'm unable to test it right now. Hopefully, though, it will fix the error you pointed out (both exceptions had the same cause).
-
View User Profile
-
Send Message
Posted Jun 20, 2013@caseif
Just tested your latest dev build on Jenkis and got few errors:
http://pastebin.com/Y2Be4ttP
-
View User Profile
-
Send Message
Posted Jun 20, 2013@edyzio
Honestly, I'm just considering removing it at this point. There doesn't seem to be an efficient detection method, and a lot of the server owners wishing to use this plugin use BungeeCord. It may disappear in the next build uploaded here (hey, that rhymed).
-
View User Profile
-
Send Message
Posted Jun 19, 2013@caseif
Could you please explain why did you add this feature? I don't really understand the point of it, all owners know they are risking running in offline mode but adding a feature to plugin that doesn't allow us to use it while server is in offline mode is pretty stupid in MY opinion. I guess there has to be a big reason why you added this feature? Or can you at least make one more version of this plugin without that feature? As no one that is running a bungee server will be able to run this plugin, I would LOVE to run this plugin on my server and add it to my hub but I can't because of that feature.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@edyzio
That would completely defeat the purpose of the functionality. It's designed to discourage use by offline servers. If server owners can simply bypass this with a config option, then I may as well not put it in at all.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@caseif
Well whoever told you this clearly does not understand how bungee works cause bungee uses 127.0.0.1 IP as it is running on proxy and all servers run local so IP for every bungee server is 127.0.0.1. Only way to define which server is which is server port. However IP does not have to be local IP all the time. So a very easy way to solve this would be adding a option to bypass the feature that does not allow you to use plugin on offline mode servers. Just add the option in config or something.
EDIT: I tried plugin on my local server (on my computer) and it all depends on online/offline mode in properties file. If online mode is set to false (bungee) you will not be able to use plugin. So non of bungee servers or offline mode servers are able to use this plugin. Like I said before, let us chose if we want plugin to check if server is running on offline mode or not. Would be amazing if you added that :P
-
View User Profile
-
Send Message
Posted Jun 19, 2013@edyzio
I'll be honest: I don't know very much about BungeeCord. I was told checking to see that the server-ip in the properties matched localhost or 127.0.0.1 would suffice, but evidently, that's not a requirement for BungeeCord. If you know of a way to check for BungeeCord, let me know and I'll be sure to implement a check for it.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@r011yp011y
I would not give out own server ip if you have a ddos protection as it's your backned ip...
@caseif
Anyways, in changelog it says you added Bungee support. I am running a bungee server and all servers has to be in offline mode in order to work. There is another way to connect bungee servers using firewall, in that case you would be able to use online mode. But in my case I am not using firewall and my all servers are running local, the plugin can't run because server is running offline mode? I am not sure why would you even add this feature and not allowing plugin work in offline mode. If you could add a option in bypassing that or removing that feature, it would be great. As right now I am not able to use your plugin, thanks for reading :P EDIT: Here is the message I get: [INFO] [Trouble In Terrorist Town] This plugin does not support offline servers! Disabling... [INFO] [Trouble In Terrorist Town] Disabling Trouble In Terrorist Town v0.3
-
View User Profile
-
Send Message
Posted Jun 14, 2013@caseif
Bungee cord can use any ip I'm afraid. This is the host ip I use ( 174.138.171.122:25565 ) You can join if you want proof that I'm not running a cracked server.
-
View User Profile
-
Send Message
Posted Jun 13, 2013@caseif
I can come up with some more ideas if needed.