TF2
Team Fortress 2
This plugin can optionally use TagAPI to color name tags.
This plugin does not need an update and will continue to work between Minecraft versions. However, you will need to update TagAPI each Minecraft version, as this plugin won't work if TagAPI isn't working.
Overview
TF2 is a fully functional plugin that allows you to simulate playing Team Fortress 2 from within Minecraft. It is based off of the popular map created by SethBling, only without any redstone required.
Players can click a sign to join a TF2 map, where they will randomly be assigned a team and teleported to their team's lobby. In the lobby, the player can pick a class using buttons, and wait for the game to start. The objective is for blue team to defend their capture points. Red team’s objective is to try and attack / capture blue team’s capture points. There is a time limit to each map, if that time limit is reached, and red team has not captured all of the capture points, then blue team wins. The moment red team captures all of the capture points, red team wins.
Example PHP code to display stats: https://gist.github.com/4490794
Requirements
- TagAPI and WorldEdit must be installed for this plugin to run.
- You will ideally need a TF2 map. We recommend this one, created by SethBling.
Example Gameplay
Features
- Fully automated lobby status wall using signs, displaying time left in the game, points captured, the status of the game, and more.
- Completely automated - players will almost never have to use commands, most everything is done through signs and buttons.
- Players are automatically balanced onto red/blue teams.
- Create custom classes defined in the configuration - players choose their class by using buttons you create and define as class buttons.
- The game lasts up until a timelimit defined by you.
- Your XP bar displays the status of the point being captured, and your level displays the total amount of kills you've made that game.
- AFK players are automatically kicked from the game.
Creating Your First Map & Setup
- Click here for a full tutorial on creating your first map.
- Click here for a quick tutorial on setting up a map. Only use this if you've created a map before and know how to use the commands it outlines.
Permissions
| Permission | Description |
|---|---|
| tf2.create | Allows everything required to setup a map. |
| tf2.play | Allows only normal gameplay commands. |
| tf2.button.normal | Allows use normal class buttons. |
| tf2.button.donator | Allows use donator class buttons. |
Need support?
We need the following things to help you:
- The output of the /tf2 debug command.
- A full startup log (from "Starting Minecraft server version..." to "Done!").
- Any relevant errors. "An internal error occurred" means there's an error waiting in your server log/console.
Commenting below is NOT the fastest way to get support! If you need help, click here to join our IRC channel on esper.net.




-
View User Profile
-
Send Message
Posted Nov 24, 2012Quick suggestion, add a different permission node per class. PLEASE make this happen.This allows you to have more variety in classes and create a level-up system that works with the classes
-
View User Profile
-
Send Message
Posted Nov 24, 2012@chaseoes
Thanks. I followed the setup tutorial and everything seems to have worked but when I make the lobby sign wall it says it worked, but nothing happens. I restart the server, and still nothing.
-
View User Profile
-
Send Message
Posted Nov 24, 2012Will you be adding support for the new "2fort" map anytime soon? It's capture the flag, meaning it has to be brought back, as well as captured.
-
View User Profile
-
Send Message
Posted Nov 23, 2012chaseoes you continue to blow me away with these plugins
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Redstoner_Pro
Because I haven't figured out the cause of your problems yet.
@MapleFighter777
Yes.
@TheOnlyShad0w
There's a link to it above. Under the big TF2 logo.
@GameplayerHD
Hmm, I'll try to improve it however there's not much more improvement to be done. Our TF2 server does fine with 100-150 people average on it.
-
View User Profile
-
Send Message
Posted Nov 23, 2012Hello! Please help me anyone? I created my maps, regions and etc, so its all working properly now, EXEPT! when i go ahead and create the "Lobby Area" it does not work, the signs do not Auto generate and etc as they are suppost too, please help me!
skype: mrmime22 email: drydonkey1@gmail.com
Thanks bros!
-
View User Profile
-
Send Message
Posted Nov 23, 2012@chaseoes
I still get same errors, same startup as previous heres the debug:
http://pastebin.com/76fpSRDv
We have 2 arenas with 20 as playerlimit on each, we tried making them 6 player limit each. TPS and lag reduced a lot, but still lag. Tried removing the plugin and we could handle 150 people with 19+ tps, with tf2 and 6 player limit 120 people with 11 tps.
Love this plugin, we wont remove it xD Hope you find a fix.
-
View User Profile
-
Send Message
Posted Nov 23, 2012@chaseoes
Was my post ignored?
-
View User Profile
-
Send Message
Posted Nov 23, 2012Is this Multiworld supported?
-
View User Profile
-
Send Message
Posted Nov 23, 2012@chaseoes
Where would I find the setup tutorial? The only help I can find are the command listed on this page and the commands in the help menu in-game. The only lobby commands I can find is "/TF2 set spawn lobby".
-
View User Profile
-
Send Message
Posted Nov 22, 2012@chaseoes
Oh, im so sorry. Didin notice, tought i used it.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@TheOnlyShad0w
Follow the setup tutorial.
@GameplayerHD
If the debug command is unknown, you're not using v1.4.
-
View User Profile
-
Send Message
Posted Nov 22, 2012Love you plugin using it on a new big server :D
Its causing some lag when server gets 100+ online, is there any configuration you recommend to minimize the lag? Dont think its because of ram, we have 12 GB allocated and 9 gb free memory at that time with 40 players at that time. Think its CPU wise? :) We have a strong cpu.
Heres a little view of how much performance it uses, compared to everything else:
http://gyazo.com/ba60dfb4487c7f207626825163c949d8.png?1353632790
/tf2 debug (unknown command try /tf2 help)
Error: http://pastebin.com/2pGRZ7VL http://pastebin.com/ydZcuZKG (fixed this by clearing entity)
Start up: http://pastebin.com/1dkjkkSy (i dont use nolagg, only used once at that startup to make the examine report)
Thanks, great work :D
update: Looked some more into the examiner, looks like its the playermoveevent http://gyazo.com/405bac65cde480b81eaff471b672d801.png?1353637470
-
View User Profile
-
Send Message
Posted Nov 22, 2012How do I make the "Fully automated lobby status wall"?
Also, is there a way to give enchanted items with classes?
EDIT: Oh, I see the enchantments in the config now.
-
View User Profile
-
Send Message
Posted Nov 22, 2012Having an issue with the plugin.
Startup Log - http://pastebin.com/nnLhdF8U
Debug - http://pastebin.com/Z1iCMUUf
Error - http://pastebin.com/maF3k0Y1
We recently moved the lobby and signs to a different location. I stopped the server, removed the signs from the data.yml, reloaded the server, then recreated the lobby wall. Everything looked fine for a while untill players are now saying they cant join the games. I noticed an error in the console when they try to join and when server restarts.
Also. TF2 has never stopped anyone on my server from running commands while in-game. If you do add the feature that removes ability to run commands, please add a way to disable that. I'm setting up a Engineer class that uses the Turrets plugin, and the players need access to run commands.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@Dustinduse
@TheOneWhoOwns
What..? While ingame it should be blocking all commands not starting with /tf2.
-
View User Profile
-
Send Message
Posted Nov 22, 2012I got your plugin working but you need a command whitelist! to disable all commands execpt /tf2 leave
-
View User Profile
-
Send Message
Posted Nov 22, 2012Make it so they cant /f home while in game!!! they are getting items for free!!!
-
View User Profile
-
Send Message
Posted Nov 21, 2012@WizardCM
I posted them in http://dev.bukkit.org/server-mods/team-fortress-2/?comment=306
Something to do with capture points.
-
View User Profile
-
Send Message
Posted Nov 20, 2012@WizardCM
I know, but doing it like this fixed all my errors. Pretty much if I couldnt join through the signs it wouldnt work at all