TTT (Trouble In Terrorist Town)


0.8.0. Soon™.

- M

A Brief Survey

It is likely that a future version of TTT may depend on Java 8, and so I'd like to collect some data from users before I make such a decision. If you'd like to help out, please take this survey about Java versions. It'll only take a minute or two, and it'll help me out a lot. Thanks!

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 MGLib to be installed on the server.

How to Use





Planned Features


Known Bugs

Translators Needed

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.


I'm going to be making several maps constructed by myself and a few others available for use with the plugin via my MPT repo. MPT is a package management system I designed to make downloading resources for servers easier. The maps are hosted on the official repository for the plugin. Alternatively, you may download them directly here.

Help, It's Broken!

If you should encounter a bug not listed on this BukkitDev page, please create an issue explaining in detail the bug and the steps taken to produce it. Please include an error log (if applicable), as we generally can't do anything without it. Please refrain from reporting bugs in the comments!

Donate Maybe?

I've spent hundreds of hours over the past two years developing TTT. I do it because it's my passion, but donations are greatly appreciated. :)

Steam Group

Source Code

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.


This plugin is designed to submit anonymous usage statistics to Click the below graphs to see them:




Special thanks to HostHorde for supporting TTT! Make sure to check them out!


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of caseif caseif Sep 08, 2015 at 20:09 UTC - 0 likes

    @owenftw: Go

    Thanks for the kind words!

    Regarding the latest update, it doesn't contain much in itself, but I published it in preparation for 0.8.0, so stay tuned. :D

    My Blog
  • Avatar of owenftw owenftw Sep 08, 2015 at 18:29 UTC - 0 likes

    Glad to see this updated! :D TTT is an amazing game mode, thanks a lot caseif.

  • Avatar of caseif caseif Jul 29, 2015 at 00:25 UTC - 0 likes

    @EGX: Go

    It should work with Spigot 1.8. I've never used Bungee so I'm not sure if there are quirks with that setup but as far as I'm aware there's no obvious reason for that to break it. :)

  • Avatar of EGX EGX Jul 28, 2015 at 21:25 UTC - 0 likes

    This plugin work with Bungee 1.8?

  • Avatar of caseif caseif Jul 06, 2015 at 17:19 UTC - 0 likes

    @SteamingSugar: Go

    I can't really give an ETA at this point, but it won't be for a while. MGLib is deprecated, so right now development is dependent on Flint to be ready for production before I can pick up work on TTT again. On that note, I should actually update the planned features page.

    @SteamingSugar: Go

    This should be automatic.

  • Avatar of SteamingSugar SteamingSugar Jul 06, 2015 at 10:36 UTC - 0 likes

    Also, is it possible to get maps to reset everytime a match finishes? such as broken blocks, levers etc? @caseif

  • Avatar of SteamingSugar SteamingSugar Jul 06, 2015 at 10:23 UTC - 0 likes

    @caseif How long till the 0.8.0 update comes out, I'm really excited and looks like it promises a bunch of awesome features

  • Avatar of caseif caseif Jun 21, 2015 at 15:33 UTC - 0 likes

    @SteamingSugar: Go

    I'm not sure TTT would see this added in the near future as there are many other features which take priority, but if you create an issue on Github I'll be happy to consider it.

    @SteamingSugar: Go

    Try deleting the file entirely and letting the plugin regenerate it, then fully restarting (not reloading) the server. If that doesn't work, create an issue with as much information as you can provide about the issue.

  • Avatar of SteamingSugar SteamingSugar Jun 21, 2015 at 13:07 UTC - 0 likes

    HELP! We accidentally deleted karma file and put it back (nothing inside) now plugin won't work just comes up with /ttt [sub command] its completely broken!

  • Avatar of SteamingSugar SteamingSugar Jun 21, 2015 at 00:00 UTC - 0 likes

    Hi, do you think you could add support for Vault, for example the person who kills the terrorist wins money and we can configure the amount or each kill gets you some money :)


Date created
Feb 22, 2013
Last update
Sep 17, 2015
Development stage
  • enUS
MIT License
Curse link
TTT (Trouble In Terrorist Town)
Recent files



Required dependency