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 29, 2012@chaseoes
Does not work even facing north. I have tried many different ways with fresh configs and all and still nothing. If i do a /tf2 join canyons It will TP me into the lobby but will show internal error msg.
http://wiki.evilcraft.net/tf2issue.png
http://pastebin.com/nxKRjRzb - debug
Error when i do the /tf2 join canyons - http://pastebin.com/6rTv1tZP
On a diff note: Does a class need to have armor defined for every slot?
-
View User Profile
-
Send Message
Posted Nov 29, 2012@Redstoner_Pro
Same happened to me, try and delete the config, restart the server, make a new map, and restart it again. It should work then.
-
View User Profile
-
Send Message
Posted Nov 29, 2012The server usually takes a minute to load, but when I installed this plugin, now it takes about 10 minutes.
I currently do not have a log but I just wanted to address this issue.
Yes, I DO have a lot of plugins, but the server still loaded pretty quickly.
-
View User Profile
-
Send Message
Posted Nov 28, 2012Does anyone else have problems with splash potions throwing errors out while not in game like I'm seeing in ticket #20? Everything seems to working great for me other than these errors.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Redstoner_Pro
Make sure when you face your lobby wall you're facing north. If not you need to make it so that you face north while looking at it (bug with the current version).
-
View User Profile
-
Send Message
Posted Nov 28, 2012@chaseoes
This one -
Redstoner_Pro Nov 22, 2012 at 17:28 - 0 likes
Having 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.
Last edited Nov 22, 2012 by Redstoner_Pro
You had replied back that you didn't find the problem yet, and I haven't heard anything since. I am still having complete issues on my server with the plugin. I have completely removed the old configs and tried to recreate the arenas. It get all the way to the creating of the sign, but when it says sign created, it never transforms to match sign, and you cannot join the match without getting the errors seen in logs above.
@fr0dekene Create a wall of signs that is 4 signs + the number of capture points for the map u wanna make it for. Then on the first side put this :
first line - [TF2]
second line - map
thirdline - nameofmap
-
View User Profile
-
Send Message
Posted Nov 28, 2012Question
Hey! How do you make the lobby wall? That is kind of understandable. Sorry for bad english :)
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Redstoner_Pro
What issue? I haven't heard anything about not being able to create them.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@chaseoes
Thanks, the problems were that I typed "POWER" and "PROTECTION" as enchantments, which aren't recognized. For the Spy, DAMAGE_ALL.5 does work. Thanks again!
-
View User Profile
-
Send Message
Posted Nov 28, 2012@chaseoes
Any fix to my issue yet? I am still unable to make any games.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Marble37
Try a lower level damage enchantment for spy (not sure if you can go that high), and for chemist "PROTECTION" isn't a valid enchantment name (list here).
-
View User Profile
-
Send Message
Posted Nov 27, 2012@chaseoes
Here's the error I get in the console (Starts a few lines below the first line)
http://i.imgur.com/nRbT2.png
-
View User Profile
-
Send Message
Posted Nov 27, 2012@Marble37
Pastebin the error?
@btw001
I suggest you read the red text up there. Specifically the startup log part.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@chaseoes
Sorry to bug you, but I've added 2 classes to the config (Chemist and Spy) and when I make a create classbutton for them, clicking the button results in console errors and I don't get any items. The other classes work fine, though.
Pastebin: http://pastebin.com/aKfj5n0Q
-
View User Profile
-
Send Message
Posted Nov 27, 2012Hey chaseoes, I noticed a problem with having TF2 and worldedit together. It simply will not load tf2.
-
View User Profile
-
Send Message
Posted Nov 26, 2012@Skrillex2346678
/tf2 reload
@TheOneWhoOwns
That's a Factions bug.
-
View User Profile
-
Send Message
Posted Nov 26, 2012Whenever I try to change the config.yml, save the changes, then I restart the server it just resets the config.yml
I'm using CraftBukkit 1.4.5 R0.1 #2476 , TF2 v. 1.4
TF2 debug pastebin: http://pastebin.com/9zj6k8WS
-
View User Profile
-
Send Message
Posted Nov 26, 2012@chaseoes
My server has a timer on tp ( 5seconds ) when they are in the game they can do /f home it says that you cannot do this command in game but it says 5seconds till teleport then it will end up teleporting them to f home if they stay still...
-
View User Profile
-
Send Message
Posted Nov 25, 2012TF2-Setup-description translated to german:
http://dev.bukkit.org/paste/6616
This translation was made at the 25th of November 2012.
-
View User Profile
-
Send Message
Posted Nov 25, 2012Are you gonna make it support the 2fort map with capture the flag (NOT capture points, in one of your future updates)