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 Jan 16, 2013is there any way of doing so that if a player leaves the map area they return back to their spawn? i even tried with killing them as they leave but if that happens they end up respawning at the main spawn of the server.
-
View User Profile
-
Send Message
Posted Jan 16, 2013you could put more game modes like death metch-FFA or even better weapons master of BF3?
-
View User Profile
-
Send Message
Posted Jan 15, 2013@RafaelPL
This bug is awful. Fix it please!
-
View User Profile
-
Send Message
Posted Jan 15, 2013@RafaelPL
Yes. Chaseoes - Fix it please!
-
View User Profile
-
Send Message
Posted Jan 15, 2013@chaseoes
chaseoes - An error has occurred, you can not kill the person who killed you before. Please fix it as soon as possible.
Good Lock :)
-
View User Profile
-
Send Message
Posted Jan 14, 2013@kittenchunks
http://www.youtube.com/watch?v=ZQIpKSvwjbU Blah Blah :D
-
View User Profile
-
Send Message
Posted Jan 14, 2013@chaseoes
Haha it said 666 o_O
-
View User Profile
-
Send Message
Posted Jan 14, 2013@speaw
Add pagination with ['page'] and then id bla bla
-
View User Profile
-
Send Message
Posted Jan 14, 2013http://sonoyuncu.com/tf2/stats.php
-
View User Profile
-
Send Message
Posted Jan 13, 2013@Coolwill1 Same errors. http://pastebin.com/uXUJnAJs
-
View User Profile
-
Send Message
Posted Jan 13, 2013Login Error With Version 2.0 Startup: http://pastebin.com/N7gJy1Gz Debug: http://pastebin.com/88iphPd3 Error: http://pastebin.com/2ubS5F4Q
-
View User Profile
-
Send Message
Posted Jan 13, 2013@jdardick
What I told you to do.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@chaseoes
I've tried case-sensative shit.What do?
-
View User Profile
-
Send Message
Posted Jan 13, 2013@jdardick
Class names are case-sensitive. Also, read the "Need support?" above.
@kittenchunks
?
@wumpyc
Read the "Need support?" above.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@chaseoes It says for most classes: This class does not exist (class).
-
View User Profile
-
Send Message
Posted Jan 13, 2013o_O http://prntscr.com/p1v07
-
View User Profile
-
Send Message
Posted Jan 13, 2013error spamming with these: http://pastebin.com/1vCakJr5
-
View User Profile
-
Send Message
Posted Jan 13, 2013@kittenchunks
There's something about your avatar and the phrase 'sql injected'. xD
-
View User Profile
-
Send Message
Posted Jan 12, 2013If anyone wan'ts custom stats pages done drop me a pm. If you want to not be sql injected pm me as well.
-
View User Profile
-
Send Message
Posted Jan 12, 2013@SomewhatMuffin
I had that happen at one point. It was an issue of me breaking the class button and it not being deleted from the storage file. It's random whichever one would take priority, so it might not get fixed in a patch, unless chase forces the storage to correct itself.