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 Jun 22, 2013@ManBeastPigDev
Yes, there are configuration options for it in recent development builds.
-
View User Profile
-
Send Message
Posted Jun 22, 2013Is there a way to turn off the lightning, its really annoying as i have survival games right next door.
-
View User Profile
-
Send Message
Posted Jun 20, 2013@tcd4ever123
yes disable factions in the world(s) where your tf2 map is - go into the factions.conf and look for disabled worlds
-
View User Profile
-
Send Message
Posted Jun 20, 2013when your not an op you cant join games
-
View User Profile
-
Send Message
Posted Jun 11, 2013Is there a way to bypass allies with factions?
-
View User Profile
-
Send Message
Posted Jun 10, 2013@robotnikthingy
http://ci.chaseoes.com/job/TF2/
-
View User Profile
-
Send Message
Posted Jun 9, 2013@chaseoes
Where can i find development builds, because TF2 does not seem to be running commands at the end of the match for the winning team. Also, is there any documentation on how that feature works, i cant find anything on the wiki or here
@hatsunemukiu
try the turrets plugin, that plugin is basically a sentry gun plugin. im not sure if it works with this version of minecraft though. Also, Craftbook has a sentry gun IC which can be used as well, and is what im using right now
-
View User Profile
-
Send Message
Posted Jun 8, 2013@hatsunemukiu
You can't.
-
View User Profile
-
Send Message
Posted Jun 8, 2013@chaseoes
OK but im still confused on how to make a sentry
-
View User Profile
-
Send Message
Posted Jun 8, 2013I don't know why but I have major issues with this plugin. I am going to send full server log to you via PM. Please take a look.
-
View User Profile
-
Send Message
Posted Jun 7, 2013@SlimesWithBowties
The configuration.
-
View User Profile
-
Send Message
Posted Jun 7, 2013@chaseoes
How would you add them yourself :) I'm can't code:)
Also it's annoying that you have to stand exactly on the point to capture it... You should add like a radius configuration or something :)
-
View User Profile
-
Send Message
Posted Jun 7, 2013@hatsunemukiu
You make them yourself.
-
View User Profile
-
Send Message
Posted Jun 7, 2013Does this have pre-made wepons, cuz I need to make engineer, I MUST PLAY AS ENGINEER
-
View User Profile
-
Send Message
Posted Jun 7, 2013@TanveerGT5
This was fixed in recent development builds.
@timsavage
Those errors are from GriefPrevention, BattleArena, Multiverse-Portals, ChessCraft, and Multiverse-Core. I don't see any signs of TF2 being the problem.
@SlimesWithBowties
You can partially, yourself.
-
View User Profile
-
Send Message
Posted Jun 7, 2013-
View User Profile
-
Send Message
Posted Jun 7, 2013Are you going to add engineer and other game modes :)
-
View User Profile
-
Send Message
Posted Jun 7, 2013@chaseoes
Yes, and that is what I initially thought. But it's not any particular plugin that seems to cause this, but rather the number of plugins. When I first added yet another, and I first observed problems with TF2, I blamed the latest addition; especially since removing it solved the issue. But then I noticed the same behavior when adding a completely different one, and again resolved the issue by decreasing the plugin count, but this time leaving the latest additional plugin installed.
Of course, that doesn't completely rule out a conflict with a different plugin altogether, that only occurs when the total count reaches the threshold.
At any rate, I'll get the requested information to you asap. It may be a day or too, as we're planning to physically move the server tomorrow morning, but I'll try to squeeze in the testing and reporting of this anomalous behavior before or shortly after the migration.
Thanks again for taking the time to help resolve the issue.
Edit:
Ok, here's the console output: http://pastebin.com/rpgNf8EC
And the TF2 Debug output: http://pastebin.com/SpnTiX2c
-
View User Profile
-
Send Message
Posted Jun 6, 2013@timsavage
This sounds more like a plugin conflict. Please provide the link generated by /tf2 debug, and the "mass of errors" in the console.
-
View User Profile
-
Send Message
Posted Jun 6, 2013I've been having an issue lately that I thought I'd bring to your attention. It seems that when a threshold number of plugins is crossed, TF2 starts to flake out. Now, I'll be the first to admit I've got too many plugins on my server (around 50), and I've started removing non-essentials, but hopefully a solution can be found. I did try increasing my server's allocated ram, with no change or improvement.
The observed behavior is that players fail to teleport to the lobby when they join, either by sign or command. A mass of errors is generated at the console when this happens. The player also cannot successfully use the leave command after this occurs. It's also been reported that when a player does successfully join a match, (after I've removed a few plugins) that capture points act as though somebody is standing on the pressure plate, when nobody actually is. (I haven't seen this behavior first hand, but it was reported by a reliable source.)
This post is merely intended to bring this to your attention. I'll be happy to provide whatever debugging information you'd like, just let me know. We can take this conversation private, or meet up on your IRC channel, to keep from polluting this forum with further discussion on the topic.
Thanks! Love the plugin- it's provided untold hours of entertainment on our server.