enhanced TTT alpha | Multiarena, Bungeecord & Map-Voting 4.0.0.3 indev

The successor of MTTT

  1. Schwalboss
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    Source Code:
    https://github.com/MeLays/eTTT
    ettt.png
    Hello guys! After finishing my A-Levels I finally got to the point where I found time to work on "eTTT" which is the successor of MTTT, my old TTT plugin.

    Before I continue telling you the differences I need to say that this plugin is in a really early stage of development and lacks a lot of features that MTTT already has. So please, if you want to get a complete TTT plugin, please consider using my old TTT plugin till this one is out of the alpha stage. Thank you!

    With that said, I am glad you are interested in this new version and I am pretty sure you want to know the differences between MTTT and eTTT and what my future plans are with this plugin:

    What is the goal of eTTT?
    MTTT was made very quick & dirty. The way the plugin was built made it nearly impossible to add smaller changes or new features without creating new bugs.
    Also I listened to you and added the most wished core features right into the structure of the code (more at the differences table below)

    When will eTTT be ready to replace MTTT?
    I can't really tell. I am currently working on eTTT and will add a lot of features in the next weeks.

    Will eTTT be compatible with MTTT?
    I don't think so. Maybe I will add an converter in the release version of eTTT but you will still need to do some work on your own as eTTT has already now features that MTTT doesn't has.

    What are the major new features of eTTT?

    • eTTT now supports Multiarena and Bungeecord (with Mapvoting) in one plugin. No ad-dons required.
    • eTTT has a map space limit. You can set a border around the map which players can skip, but they will receive damage (like in alot of shooter like Battlefield).
    • eTTT has super dynamic Scoreboards built right in.
    • eTTT has a way more easy and stable way to setup your arenas.
    • and many more cool features coming in the next updates
    ex.png ing.png
    The major features that are missing in eTTT (TODO):

    1. Per arena chat and traitor-chat (optional detective-chat) (next update)
    2. Load / unload arenas using a command.
    3. Permissions for passes, passes.
    4. Customizable weapons and chests. (Yes this is not possible at the current stage of development :D)
    5. Traitortester
    6. Join signs for multiarena setups.
    7. A karma and stats system (YAML and my StatsAPI).
    8. Traitor- and Detective-shop (customizable).
    9. A corpse system (with real corpses, not like in MTTT)
    10. A reward system
    How to setup:
    1. Install MTTT in your /plugins folder. It currently has no dependencies.
    2. Restart or reload your server.
    3. Create your first arena using /tttsetup. This will give you an overview of all the commands you will need.
    4. Use /tttsetup create <name> <min players> <max players> to create your first arena. You can always check /tttsetup check <name> to see your progress in setup.
    5. Set the global lobby. This is the place where players get teleported to after an game. (/tttsetup setgloballobby)
    6. Next, set the lobby of the specific arena. Do this using /tttsetup setlobby <name>
    7. Then you need as many spawnpoints as you set as maximum players (or more). You can add a spawn by doing /tttsetup addspawn <name>
    8. Now you can set the area of the arena. Enter /ttt getmarkertool to set the boundaries of the arena like you would do with worldedit. Then save the boundaries using /ttt savearenaarea <name>
    9. Now you can use /ttt check <name> again to see if everything is ready to be loaded. Currently MTTT only loads arenas at an restart or reload.
    10. After an restart you are ready to go. Use /ttt join <name> to join the game.
    Permissions:
    • /tttsetup : ttt.setup
      • Use this to setup your arenas and manage existing ones.
    • /ttt join, leave : ttt.play
    • The role menu currently has no permissions
    BungeeCord:

    To use BungeeCord support enable bungeecord in the config.yml. It will cycle continuously though all maps. It is recommenced to diable voting because this feature is still in work!

    Thank you for reading through all this, I would really like to get some feedback on this plugin.
    Please remember that this plugin is not done and that are a lot of features missing. Now is the time for you the request features for the upcoming versions of eTTT!

Recent Updates

  1. Chat Update
  2. BungeeCord Mode Fix (Hotfix)
  3. BungeeCord Mode Fix

Recent Reviews

  1. Rmansyt
    Rmansyt
    5/5,
    Version: 4.0.0.3 indev
    Cooles Plugin!
    gibt es eine Möglichkeit, dass man die Items wie im normalen TTT durch Kisten bekommt, und nicht von Anfang an hat?
    Ps: ist ein Tester geplant?
    PPs: könntest du mir bei dem anderen TTT plugin helfen? da kommt bei mir immer nen error...
  2. Lost_Evo
    Lost_Evo
    5/5,
    Version: 4.0.0.3 indev
    This is a very good Plugin, on my Server it works great, but I can not figure out how to create Signs to join a game?
  3. Eisenbahner218
    Eisenbahner218
    4/5,
    Version: 4.0.0.3 indev
    Super Plugin!
    Wann kommt das nächste Update?
    Ist die Version auf in der 1.15 kompatible

    ich hab auch ein kleines Problem. Wenn ein Spieler stirbt dann respawnt er nicht in der Lobby (ich nutze Multiverse-Core)
  4. Timo05801
    Timo05801
    5/5,
    Version: 4.0.0.3 indev
    Für welches TTT sind die ganzen Addons? Mach weiter so die Plugins von dir sind super. Mach mal ein MLGRush, SkyWars oder KnockIT Plugin. :D
    1. Schwalboss
      Author's Response
      Die Addons sind leider noch für das alte TTT :/
  5. Konradlp
    Konradlp
    5/5,
    Version: a1.0
    Hey Das Plugin ist Super nur ich hab einen Bug gefunden da steht bei Addspawn ein d https://imgur.com/a/8RqLVCV
    Und hat das Plugin ein Autojoin?
    1. Schwalboss
      Author's Response
      Für BungeeCord musst du nur bungeecord auf true setzten in der config. Voting solltest du fürs erste deaktivieren weil es noch nicht fertig ist. Damit das funktioniert brauchst du die neuste Version von eTTT
  6. SladePlugin
    SladePlugin
    5/5,
    Version: a1.0
    Hey super Plugin, könntest du bitte weiter updaten. Danke!
    *,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.*,+.
    1. Schwalboss
      Author's Response
      Demnächst in den Semesterferien :)
  7. TomasGeilo
    TomasGeilo
    5/5,
    Version: a1.0
    Könntest du noch Tester machen? Wäre heftig :)
    Habe das andere TTT Plugin gesehen und da konnte man seinen Server eintragen lassen:

    Mein Server: mc.geilocrew.de 1.8 - 1.13


    Liebe Grüße
    TomasGeilo
  8. FreestyleTV
    FreestyleTV
    2/5,
    Version: a1.0
    Habe Folgenden Error die Ganze Zeit in der Console stehen:

    [eTTT] Task #5 for eTTT v4.0.0.1 indev generated an exception
    java.lang.NullPointerException
    at de.melays.ettt.game.lobby.Lobby.updateScoreBoard(Lobby.java:166) ~[?:?]
    at de.melays.ettt.game.lobby.Lobby$1.run(Lobby.java:84) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R2.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at org.bukkit.craftbukkit.v1_8_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at net.minecraft.server.v1_8_R2.MinecraftServer.A(MinecraftServer.java:720) [spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at net.minecraft.server.v1_8_R2.DedicatedServer.A(DedicatedServer.java:368) [spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at net.minecraft.server.v1_8_R2.MinecraftServer.z(MinecraftServer.java:651) [spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:554) [spigot1-8.jar:git-Spigot-870264a-0a645a2]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
    1. Schwalboss
      Author's Response
      Danke für den Fehlerreport. Ich würde mich trotzdem darüber freuen wenn solche Fehler beim offiziellen Bugreport gemeldet werden und nicht in Form schlechter Bewertungen.