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 Dec 15, 2012Debug: http://pastebin.com/iRjJ8tMp
Startup log: http://pastebin.com/Y4SM7jiD
-
View User Profile
-
Send Message
Posted Dec 15, 2012Hi, I'm also having the same problem with setting lobby spawn,and any spawns. My debug:http://pastebin.com/ZLPQyZcp
-
View User Profile
-
Send Message
Posted Dec 15, 2012@VanillaNinjaz
If I am correct you just type /tf2 set spawn. That will open a GUI where you click a block to set spawns for players in battles and lobbies.
-
View User Profile
-
Send Message
Posted Dec 15, 2012Why cant I set a spawn? /tf2 set spawn redteam 1
it dosent work...
-
View User Profile
-
Send Message
Posted Dec 13, 2012Hi Chaseoes, hoping you can help me - I have two kids dying to play on our server :)
I think I have done all the steps ok, but the lobby signs didn't setup like the picture. Any assistance is greatly appreciated.
1- Pastebin link http://pastebin.com/D7h4jyGH 2- No errors I can see in pastebin 3- startup log below
2012-12-14 02:11:27 INFO Done (6.145s)! For help, type "help" or "?" 2012-12-14 02:11:27 INFO Server permissions file permissions.yml is empty, ignoring it 2012-12-14 02:11:26 INFO [TF2] Enabling TF2 v1.4 2012-12-14 02:11:26 INFO [TagAPI] Enabling TagAPI v1.7.1 2012-12-14 02:11:26 INFO WEPIF: Using the Bukkit Permissions API. 2012-12-14 02:11:26 INFO [WorldEdit] Enabling WorldEdit v5.4.5 2012-12-14 02:11:25 INFO Preparing spawn area: 85% 2012-12-14 02:11:24 INFO Preparing spawn area: 32% 2012-12-14 02:11:22 INFO
----- 2012-12-14 02:11:22 INFO If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml. 2012-12-14 02:11:22 INFO With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes. 2012-12-14 02:11:22 INFO If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'. 2012-12-14 02:11:22 INFO It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. 2012-12-14 02:11:22 INFO- Bukkit Auto Updater- 2012-12-14 02:11:21 INFO Preparing level "TF2" 2012-12-14 02:11:21 INFO [TF2] Loading TF2 v1.4 2012-12-14 02:11:21 INFO [TagAPI] Loading TagAPI v1.7.1 2012-12-14 02:11:21 INFO [WorldEdit] Loading WorldEdit v5.4.5 2012-12-14 02:11:19 INFO Starting Minecraft server on *:25565 2012-12-14 02:11:18 INFO Generating keypair 2012-12-14 02:11:18 INFO Default game type: SURVIVAL 2012-12-14 02:11:18 INFO Loading properties 2012-12-14 02:11:18 INFO Starting minecraft server version 1.4.5-
View User Profile
-
Send Message
Posted Dec 13, 2012@eclipsecrafter9
I can confirm this.
-
View User Profile
-
Send Message
Posted Dec 12, 2012@chaseoes
You should put the lowest build number that we can use up here. When you say 1.4.5 R0.3 people will still grab invalid ones.
-
View User Profile
-
Send Message
Posted Dec 12, 2012http://pastebin.com/mwSS7AuC
The Command To Set Up A Spawn And A Lobby And The Red Team Time For Teams Does Not Work
-
View User Profile
-
Send Message
Posted Dec 11, 2012@Coolwill1
Read the changelog for v1.4.1. Compatible with Craftbukkit 1.4.5-R0.3 ONLY. You need to update Bukkit to a 1.4.5-R0.3+ build (any after Dec. 1).
-
View User Profile
-
Send Message
Posted Dec 11, 2012The /tf2 set spawn command doesn't work. I used /tf2 set spawn Rush and it comes up with an error (Link to error below). On /tf2 help it says to use /tf2 set spawn redlobby Rush and it will come up incorrect usage when I use that command.
Error: http://pastebin.com/brnUtK98 Debug: http://pastebin.com/AE2u10hP
-
View User Profile
-
Send Message
Posted Dec 11, 2012it's a sad day when the tf2 plugin still doesnt work! :(
-
View User Profile
-
Send Message
Posted Dec 10, 2012@btw001
The command is /tf2 set spawn <map name>.
-
View User Profile
-
Send Message
Posted Dec 9, 2012Hey Chaseoes, if you read this, THANKS. I have been having problems with setting spawns like blue lobby or red lobby. I've tried /tf2 set spawn Hydro /tf2 set spawn Hydro redlobby /tf2 set spawn redlobby Hydro none of them work. Help please? Thanks
-
View User Profile
-
Send Message
Posted Dec 9, 2012v1.4.1: http://dev.bukkit.org/server-mods/team-fortress-2/files/6-v1-4-1/
-
View User Profile
-
Send Message
Posted Dec 9, 2012@Shaymin291
Read this :).
-
View User Profile
-
Send Message
Posted Dec 8, 2012this may sound stupid but how do you create a lobby wall?
-
View User Profile
-
Send Message
Posted Dec 8, 2012@isklar:
<<color red>>Lol <<\Color>>-
View User Profile
-
Send Message
Posted Dec 8, 2012@chaseoes
Back on Nov 25th I posted a ticket about problems with splash potions outside of the arena. Any ideas what could be causing this? Potions seem to work fine in and out of games, but it spams the console. Here's the error: http://pastebin.com/Qsi6HkJd Thanks.
-
View User Profile
-
Send Message
Posted Dec 8, 2012hey can i have a pre-configured arena :D
-
View User Profile
-
Send Message
Posted Dec 7, 2012Lobby wall doesn't work and there is an internal error.