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 9, 2012@rundmcarlson
Can be run along a normal server
-
View User Profile
-
Send Message
Posted Nov 9, 2012It works on our server :)
Make sure you set your config good.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@chaseoes
i start that game, let people in, they hit the button, get items, and stay were they are
-
View User Profile
-
Send Message
Posted Nov 9, 2012Can this be run on a separate world on a mv server or does the whole server have to be dedicated to tf2?
-
View User Profile
-
Send Message
Posted Nov 9, 2012I want to make a spy class, how can I add leather armor with a different color?
-
View User Profile
-
Send Message
Posted Nov 9, 2012thomas what r u trying to say? btw.. are you trying to add Payload? that would be so much fun :D
-
View User Profile
-
Send Message
Posted Nov 9, 2012@wumpyc
please fix that users hold gamemode, when starting, i run a creative server
-
View User Profile
-
Send Message
Posted Nov 9, 2012WARNING [TF2] Encountered an error while trying to update the lobby wall. This is usually harmless, make sure you have correctly set it with enough signs. - Even tough it's totaly OK setup, it's working and enough signs..
-
View User Profile
-
Send Message
Posted Nov 9, 2012@surferdude999
No.
@pure07
That was actually removed in newer versions... you sure you're using v1.3?
-
View User Profile
-
Send Message
Posted Nov 9, 2012Can u make it so that you can disable the capture points and its just team pvp?
-
View User Profile
-
Send Message
Posted Nov 8, 2012@chaseoes
I found it chaseoes! the default config was missing a line in the newer versions:
clear-inventory-on-join: true
Had to restart server once this was in and it worked
-
View User Profile
-
Send Message
Posted Nov 8, 2012@pure07
Are you typing the name of the map right? Try joining using the join sign.
-
View User Profile
-
Send Message
Posted Nov 8, 2012@THEdeadRETURNED
The game has to start first.
-
View User Profile
-
Send Message
Posted Nov 8, 2012@Kluberge
Use this tutorial, and try it again: http://www.youtube.com/watch?v=Ah7ZzrZ88vM
-
View User Profile
-
Send Message
Posted Nov 8, 2012Edit: The plugin does not work at all :(
-
View User Profile
-
Send Message
Posted Nov 8, 2012hey, after someone selects a class, it wont tele them to the start. whats with that?
-
View User Profile
-
Send Message
Posted Nov 8, 2012@chaseoes
Unfortunately that didn't help I now get the unhandeled exception when joining and the playermoveevent error when stepping on a capture point. The game still doesn't start http://pastebin.com/yXdpe7f4
Here's also a list of plugins as that could likely be the cause :(
http://pastebin.com/05UPPYQV
-
View User Profile
-
Send Message
Posted Nov 8, 2012@CompassCraft
What's wrong with the current /tf2 disable and /tf2 enable commands?
-
View User Profile
-
Send Message
Posted Nov 8, 2012Couple of bugs with making a lobby wall. Apart from that its fine!!
Couple of suggestions! 1. Add /tf2 disable <arena> and /tf2 enable <arena> like in SG 2. Change lobbywall to something like /tf2 setlobbywall (WorldEdit Region) 3. If someone types an invalid argument or something it would say "Invalid Argument Please Check your syntax and try again"
Apart from that, it works well!
-
View User Profile
-
Send Message
Posted Nov 8, 2012THIS PLUGIN DOESN"T FUCKING WORK FOR ME!!!