ModsJava
Trouble in Terrorist Town [TTT] <<< Spigot 1.8+ | Multiarena & Bungeecord
Soon eTTT (the recode of this plugin) and MTTT will merge into one. The eTTT .jar will be uploaded to this ressource.
The configurationfiles won't be compatible, but also keep in mind that eTTT will be 1.13+ compatible.
Installation | Commands | Permissions | Downloads | Configuration | Addons
Now 100% Open-Source with Apache License!
PayPal-Email: [email protected]
If you like my work it would be very cool to donate me a coffee !
(You dont have to
No really - you dont have to)
[X] -------------------------------------- [X]
Download the StatsAPI *here*
Short Summary:
At the beginning of the game you will get one of the 3 Roles. The Traitors try to kill all Innocents and Detectives. The Innocent and Detectives try to find out who the Traitors are and kill them. Only the Traitors know who their fellow Traitors are.
Please submit your Server by starting a Conversation with me !
[X] -------------------------------------- [X]
Thank you for reading,
If you encounter ANY Issue please dont rate 1 Star, instead email me at
[email protected] or add me on skype: divimoveskype
The source of this plugin is open. You can find it on the GitHub Link at the top of this page!
The configurationfiles won't be compatible, but also keep in mind that eTTT will be 1.13+ compatible.
Installation | Commands | Permissions | Downloads | Configuration | Addons
Now 100% Open-Source with Apache License!
This Plugin uses Metrics by mcstats.org. If you want to disable these set "metrics" to false in the config.yml
Spoiler: official setup videos
[X] -------------------------------------- [X]
PayPal-Email: [email protected]
If you like my work it would be very cool to donate me a coffee !

(You dont have to
No really - you dont have to)[X] -------------------------------------- [X]
Download the StatsAPI *here*
[X] -------------------------------------- [X]
This Plugin tries to be as Fun as the original game-mode from the popular game Garys Mod. It offers you 3 Roles (Traitors , Innocents and Detectives) just like the original game!
Short Summary:
At the beginning of the game you will get one of the 3 Roles. The Traitors try to kill all Innocents and Detectives. The Innocent and Detectives try to find out who the Traitors are and kill them. Only the Traitors know who their fellow Traitors are.
Spoiler: German Messages.yml
by
PremiumSpieler
Code (Text):
prefix: '&c&l[TTT] '
nopermission: '%prefix% Dazu hast du keine Rechte!'
notallowed: '%prefix% Du kannst diesen Command nicht Ingame ausführen!'
wrongcommandusage: '%prefix% Nutzung: %commandhelp%'
arenadoesntexist: '%prefix% Diese Arena existiert nicht!'
alreadyingame: '%prefix% Du bist bereits Ingame!'
notingame: '%prefix% Du bist nicht Ingame!'
notatraitor: '%prefix% Du bist kein Traitor!'
waiting: '%prefix% Warten auf Spieler &l&o[...]'
countdownstart: '%prefix% Das Spiel startet in &c%counter%&7 sekunden ...'
countdownend: '%prefix% Das Spiel endet in &c%counter%&7 sekunden ...'
countdownrestart: '%prefix% Das Spiel restartet in &c%counter%&7 sekunden ...'
enderchestnotinagme: '%prefix% Du kannst mich nur Ingame öffnen!'
role: '%prefix% Du bist ein %role%'
traitormessage: '%prefix% Versuche so viele &aInnocent&7 wie möglich zu töten!'
detectivemessage: '%prefix% Dich sehen alle als einen Unschuldigen!'
innocentmessage: '%prefix% Versuche die Traitor zu töten. &cRandomkilling wird gebannt&7!'
detectivelist: '%prefix% Die Detektive sind: &9%detectives%'
traitorslist: '%prefix% Die Traitor sind: &c%traitorlist%'
playerdied: '%prefix% Ein Spieler ist gestorben. %remaining% Spieler verbleiben.'
playerdiedspec: '%prefix% Du bist gestorben. '
innowin: '%prefix% &aDie Innocents haben gewonnen !'
traitorwin: '%prefix% &cDie Traitor haben gewonnen !'
traitors: '%prefix% Die Traitor waren: &c%traitors%'
traitorpoints: '%prefix% &cEs wurden dir &a%amount% &cTraitorpunkten hinzugefügt. Nun hast du &a%all% &cTraitorpunkte'
detectivepoints: '%prefix% &cEs wurden dir &a%amount% &cDetectivepunkte hinzugefügt. Nun hast du &a%all% &cDetektivepunkte'
notp: '%prefix% Du hast nicht genug Punkte!'
alreadyspoofer: '%prefix% Du hast bereits einen Spoofer!'
spoofer: '%prefix% Spoofer aktiviert!'
testershutdown: '%prefix% Der Tester wurde deaktiviert!'
detectiveresearch: '%prefix% Der Spieler wurde von &d%killer% getötet.'
karmaplus: '&a[&e+&a]'
karmaminus: '&c[&e-&c]'
karmaname: Karma
karmamsg: '%prefix% %karmaindicator% %karmaamount% fürs Töten eines %role%'
enteredtester: '%prefix% &a%player% &7hat den Tester betreten!'
testerdisabled: '%prefix% Der Tester ist zurzeit deaktiviert'
alreadyshutdown: '%prefix% Der Tester wurde bereits deaktiviert'
shopitemname: '&cÖffne den Shop'
signtop: '&8[&2&lTTT&8]'
signwaiting: '&5waiting [%counter%]'
signingame: '&cingame [%counter%]'
signending: '&cending [%counter%]'
signonline: '&5%amount% Players'
chatingame: '&a%karma% %rank% &a| &7&o%player% &7> %message%'
chatspec: '&aSPEC | %karma% %rank% &a| &7&o%player% &7> %message%'
join: '%prefix% &a%player% &7ist beigetreten!'
requesttraitor: '%prefix% Du wirst ein Traitor!'
requestdetective: '%prefix% Du wirst ein Detektiv!'
passactivated: '%prefix% Du hast einen Pass benutzt!'
toomanypasses: '%prefix% Du kannst deinen Pass nicht nutzen!'
alreadytraitorpass: '%prefix% Du hast bereits einen Traitorpass benutzt!'
alreadydetectivepass: '%prefix% Du hast bereits einen Detektivpass benutzt!'
stoppass: '%prefix% Der Pass wird nicht mehr länger genutzt!'
nopass: '%prefix% Du hast nicht genug Pässe!'
start_complete: '%prefix% Die Arena %arena% ist gestartet!'
start_missing_players: '%prefix% Die Arena %arena% konnte nicht gestartet werden! Mehr als
2 Spieler werden benötigt.'
start_running: '%prefix% Die Arena %arena% läuft bereits!'
corpsefound: '%prefix% Die Leiche vom %role% %player% &7wurde gefunden.'
corpsefoundtwice: '%prefix% Das ist die Leiche vom %role% %player%&7!'
roleinventory: Wähle deine Rolle
roleinventoryselected: 'Selected: %role%'
display_traitor: '&cTraitor'
display_traitor_big: '&cTRAITOR'
display_detective: '&9Detective'
display_detective_big: '&9DETEKTIV'
display_innocent: '&aInnocent'
display_innocent_big: '&aINNOCENT'
role_item: '&aWähle deine Rolle'
leave_item: '&cVerlassen'
nopermission: '%prefix% Dazu hast du keine Rechte!'
notallowed: '%prefix% Du kannst diesen Command nicht Ingame ausführen!'
wrongcommandusage: '%prefix% Nutzung: %commandhelp%'
arenadoesntexist: '%prefix% Diese Arena existiert nicht!'
alreadyingame: '%prefix% Du bist bereits Ingame!'
notingame: '%prefix% Du bist nicht Ingame!'
notatraitor: '%prefix% Du bist kein Traitor!'
waiting: '%prefix% Warten auf Spieler &l&o[...]'
countdownstart: '%prefix% Das Spiel startet in &c%counter%&7 sekunden ...'
countdownend: '%prefix% Das Spiel endet in &c%counter%&7 sekunden ...'
countdownrestart: '%prefix% Das Spiel restartet in &c%counter%&7 sekunden ...'
enderchestnotinagme: '%prefix% Du kannst mich nur Ingame öffnen!'
role: '%prefix% Du bist ein %role%'
traitormessage: '%prefix% Versuche so viele &aInnocent&7 wie möglich zu töten!'
detectivemessage: '%prefix% Dich sehen alle als einen Unschuldigen!'
innocentmessage: '%prefix% Versuche die Traitor zu töten. &cRandomkilling wird gebannt&7!'
detectivelist: '%prefix% Die Detektive sind: &9%detectives%'
traitorslist: '%prefix% Die Traitor sind: &c%traitorlist%'
playerdied: '%prefix% Ein Spieler ist gestorben. %remaining% Spieler verbleiben.'
playerdiedspec: '%prefix% Du bist gestorben. '
innowin: '%prefix% &aDie Innocents haben gewonnen !'
traitorwin: '%prefix% &cDie Traitor haben gewonnen !'
traitors: '%prefix% Die Traitor waren: &c%traitors%'
traitorpoints: '%prefix% &cEs wurden dir &a%amount% &cTraitorpunkten hinzugefügt. Nun hast du &a%all% &cTraitorpunkte'
detectivepoints: '%prefix% &cEs wurden dir &a%amount% &cDetectivepunkte hinzugefügt. Nun hast du &a%all% &cDetektivepunkte'
notp: '%prefix% Du hast nicht genug Punkte!'
alreadyspoofer: '%prefix% Du hast bereits einen Spoofer!'
spoofer: '%prefix% Spoofer aktiviert!'
testershutdown: '%prefix% Der Tester wurde deaktiviert!'
detectiveresearch: '%prefix% Der Spieler wurde von &d%killer% getötet.'
karmaplus: '&a[&e+&a]'
karmaminus: '&c[&e-&c]'
karmaname: Karma
karmamsg: '%prefix% %karmaindicator% %karmaamount% fürs Töten eines %role%'
enteredtester: '%prefix% &a%player% &7hat den Tester betreten!'
testerdisabled: '%prefix% Der Tester ist zurzeit deaktiviert'
alreadyshutdown: '%prefix% Der Tester wurde bereits deaktiviert'
shopitemname: '&cÖffne den Shop'
signtop: '&8[&2&lTTT&8]'
signwaiting: '&5waiting [%counter%]'
signingame: '&cingame [%counter%]'
signending: '&cending [%counter%]'
signonline: '&5%amount% Players'
chatingame: '&a%karma% %rank% &a| &7&o%player% &7> %message%'
chatspec: '&aSPEC | %karma% %rank% &a| &7&o%player% &7> %message%'
join: '%prefix% &a%player% &7ist beigetreten!'
requesttraitor: '%prefix% Du wirst ein Traitor!'
requestdetective: '%prefix% Du wirst ein Detektiv!'
passactivated: '%prefix% Du hast einen Pass benutzt!'
toomanypasses: '%prefix% Du kannst deinen Pass nicht nutzen!'
alreadytraitorpass: '%prefix% Du hast bereits einen Traitorpass benutzt!'
alreadydetectivepass: '%prefix% Du hast bereits einen Detektivpass benutzt!'
stoppass: '%prefix% Der Pass wird nicht mehr länger genutzt!'
nopass: '%prefix% Du hast nicht genug Pässe!'
start_complete: '%prefix% Die Arena %arena% ist gestartet!'
start_missing_players: '%prefix% Die Arena %arena% konnte nicht gestartet werden! Mehr als
2 Spieler werden benötigt.'
start_running: '%prefix% Die Arena %arena% läuft bereits!'
corpsefound: '%prefix% Die Leiche vom %role% %player% &7wurde gefunden.'
corpsefoundtwice: '%prefix% Das ist die Leiche vom %role% %player%&7!'
roleinventory: Wähle deine Rolle
roleinventoryselected: 'Selected: %role%'
display_traitor: '&cTraitor'
display_traitor_big: '&cTRAITOR'
display_detective: '&9Detective'
display_detective_big: '&9DETEKTIV'
display_innocent: '&aInnocent'
display_innocent_big: '&aINNOCENT'
role_item: '&aWähle deine Rolle'
leave_item: '&cVerlassen'
[X] -------------------------------------- [X]
- 3 Roles (Traitor , Innocent , Detective)
- Chests that respawn after the game
- Specators
- Infinite Play (You wont get kicked out of the Arena when the Arena restarts)
- Multiarena
- Karma
- Dead Bodies
- Traitorchat
- Per-Arena Chat
- Colored Nametags
- Traitortester
- Traitorshop
[X] -------------------------------------- [X]
Placeholders (using PlacehoderAPI):
Placeholders (using PlacehoderAPI):
- %mttt_role_colored% - gets the Players Role (colored)
- %mttt_role% - gets the Players role
- %mttt_arena% - gets the name of the Arena the Player is in.
- %mttt_arena_ingame% - gets the amount of Players in the Arena of the Player
- %mttt_arena_minplayers% - gets the min-players
- %mttt_points% - get the Traitor-/Detectivepoints of the Player
- %mttt_karma% - get the Karma of the Player
- %mttt_role_display% - gets the Displayname of the Group
- %mttt_role_display_big% - gets the Displayname of the Group (Big)
[X] -------------------------------------- [X]
If you encounter any Issues or Bugs report them here
Known Bugs/Issues:
If you encounter any Issues or Bugs report them here
- No known
- If 2 Players kill eatch other the one who dies will respawn ingame. Fixed in 2.9 BETA
- You cant give online Players a Pass. Fixed in 2.3
- No Karma messages in Alpha 1.4
- If your Server is connected over Bungeecord the Proxy (not the Server this Plugin is running on) kicks sometimes kicks Traitors from the Server because a Scoreboard was created "double" (Should be fixed with Alpha 1.6)
[X] -------------------------------------- [X]
- [Soon] CorpseReborn support for nicer corpses
- [Finished] More stats ("correct-kills" , "random-kills" , deaths , global points)
- [Finished] Change the slots of the Join/Role Item
- [Finished] Make Detectives able to "scan" Dead Bodies
- [Finished] Enchantments in the Weapons.yml
- [Finished] Added /ttt start command
- [Finished] Add CraftBukkit compatibility
- [Finished] Traitorpasses
- [Finished] Lobbymode instead of "Infinitymode" (Configurable)
- [Finished] 1.9+ compatibility
- [Finished in separate Plugin] Mapchange (Arenachange) in Bungeecord-Mode
- [Finished] Save Inventories and Levels and restore them after the Game
- [Finished] Multiple Spawnpoints
- [Finished] Traitorshop
- [Finished] Disable Commands ingame.
- [Finished] Items can be dropped and will be removed after the game.
- [Finished] Disable Itemdrop in config
- [Finished] Bungeecord Support
- [Finished] MySQL support to sync the Karma between the BungeeCord enabled Servers
- [Finished] weapons.yml for custom weapons
- [Finished] Change the Nametag Colors so Traitors can recognize each other without looking into the Chat
- [Finished] Traitortester
- [Finished] More Configurations & Multilanguage
- [Finished] Fixing the Bugs in the Known Bugs/Issues-List
[X] -------------------------------------- [X]
Servers running MTTT:
Servers running MTTT:
Please submit your Server by starting a Conversation with me !
[X] -------------------------------------- [X]
Thank you for reading,
If you encounter ANY Issue please dont rate 1 Star, instead email me at
[email protected] or add me on skype: divimoveskype
The source of this plugin is open. You can find it on the GitHub Link at the top of this page!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Trouble in Terrorist Town [TTT] <<< Spigot 1.8+ | Multiarena & Bungeecord is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 74,868 times (via Spigot). Download it and open it directly in the game.