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 20, 2012@chaseoes
Nvm works fine! :)
-
View User Profile
-
Send Message
Posted Dec 20, 2012@OneGiantCow
It should work fine with 1.4.6.
-
View User Profile
-
Send Message
Posted Dec 20, 2012Upload for 1.4.6 :)
-
View User Profile
-
Send Message
Posted Dec 20, 2012@HexicDragon
Imposible that this plugin broke your PEX... if you updated your Bukkit to R1.0 Pex broke (i guess, i used dev build)
-
View User Profile
-
Send Message
Posted Dec 19, 2012oh wow... plugin broke PEX so my permissions are messed up again -.-
-
View User Profile
-
Send Message
Posted Dec 19, 2012ok updated bukkit and this plugin... testing now... hopefully it works.
-
View User Profile
-
Send Message
Posted Dec 19, 2012v1.4.2 uploaded, fixes the spawn-setting errors and requires the latest RB which was released yesterday.
http://dev.bukkit.org/server-mods/team-fortress-2/files/7-tf2/
http://dl.bukkit.org/latest-rb/craftbukkit.jar
-
View User Profile
-
Send Message
Posted Dec 19, 2012@HexicDragon
for 1.4 just use a beta build it works fine
-
View User Profile
-
Send Message
Posted Dec 19, 2012Oh good... New bukkit version. Might work now ill test when I get home :D
-
View User Profile
-
Send Message
Posted Dec 18, 2012@chaseoes
The setspawn errors, I am on .3 dev and everything is fine on my end.
-
View User Profile
-
Send Message
Posted Dec 18, 2012ok lol ill test the older version again we all hope it works :D
-
View User Profile
-
Send Message
Posted Dec 18, 2012@HexicDragon
I just went ahead and deleted v1.4.1.
-
View User Profile
-
Send Message
Posted Dec 18, 2012Everytime a splash potion is used anywhere on my server i get 200 lines of spam form tf2 plugin.
-
View User Profile
-
Send Message
Posted Dec 18, 2012@chaseoes
do you even read the comments... lol
it's glitchy as hell and it dosent work for me at all exept for setting up the arena...
-
View User Profile
-
Send Message
Posted Dec 18, 2012@jjjack28
It's broken?
-
View User Profile
-
Send Message
Posted Dec 18, 2012Can you give me an eta when this plugin will be fixed?
-
View User Profile
-
Send Message
Posted Dec 18, 2012nothing has been working for me at all. ive used multiple dev builds including the one you told us to, ive tried like the newest 3 versions of this plugin, and none of it is working at all.
no one can die at all, when you press the buttons in-game to go back to change class again you can't come back, half the time you only half what your supposed to spawn with, and when you first join the game sometimes it says there is still a game going, when their isient.
-
View User Profile
-
Send Message
Posted Dec 18, 2012@chaseoes
That is the r3 build... r2 comes up like this git-Bukkit-1.4.5-R0.2-b2488jnks Anyway i just used the 1.4 version and beta build, working fine. Thanks!
-
View User Profile
-
Send Message
Posted Dec 17, 2012@HexicDragon
v1.4 is completely compatible with the beta ones. Nothing is stopping you from using it.
-
View User Profile
-
Send Message
Posted Dec 17, 2012@chaseoes
can you please make this work with the latest beta version?
if you haven't noticed, the DEV versions mess up all of our permissions, so we can't use them.
i'm not too good with making plugins but to me it sounds like a fairly easy fix...