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 12, 2012Some NPE that's making my log x10 larger :(
http://i.imgur.com/q18Ys.png
-
View User Profile
-
Send Message
Posted Nov 12, 2012@Xx_atomik_xX
It's pretty clear as to why I've been ignoring you.
-
View User Profile
-
Send Message
Posted Nov 12, 2012@Xx_atomik_xX
tell them to go to minecarts.nl and they all will be happy :P
-
View User Profile
-
Send Message
Posted Nov 12, 2012@pure07
/region flag global blocked-cmds spawn,tp,tpa,(othercommands)
oh, i use this, but command NOT working :/
i ask to chaseoes any solution, update plugin... and he no reply me :(, i have a gaming server, TF2 is the best plugin, but now plugin no work and i lose users
-
View User Profile
-
Send Message
Posted Nov 12, 2012@Xx_atomik_xX Calling him a bad developer then saying you were going to donate to his 'Fantastic' plugin lol? Someone has already told you how to fix it. They suggested using world guard to prevent it from happening. If you need support for WorldGuard ask on their dev bukkit not here. FYI its:
replacing
__global__with your region name if its not for the whole world.
@chaseoes
I added a few more maps to my server and got the issue of the wall signs not updating and when usiing /tf2 join name it comes up with a nullpointer in console as posted before. But after a reset both of the new maps worked fine and the wall updated so all good :)
-
View User Profile
-
Send Message
Posted Nov 12, 2012@chaseoes: you're not a good devolper :(, i need help and you ignore me... I thought donating for your fantastic plugin, but you no help me...
-
View User Profile
-
Send Message
Posted Nov 12, 2012I still get the derpy fall bugs and the fire bugs and I'm using 1.3... Also, you should make a map-cycle function, wherein everyone clicks one lobby sign (you can have multiple but clicking one would do the following) and after the players win a match, it would take them all to a new match.
-
View User Profile
-
Send Message
Posted Nov 12, 2012@WizardCM
Texture pack? :P
And was it you who had other plugins conflicting (SurvivalGames?). Try removing those.
-
View User Profile
-
Send Message
Posted Nov 11, 2012@chaseoes
I will try deleting all config and starting from scratch then.
-
View User Profile
-
Send Message
Posted Nov 11, 2012@thomasvt1
This plugin is using next to nothing on my server :S
-
View User Profile
-
Send Message
Posted Nov 11, 2012@WizardCM
I'm really unsure because the plugin works perfectly for many other people. Double check that everything was created correctly and that the checkdata reports everything as such.
-
View User Profile
-
Send Message
Posted Nov 11, 2012@petkip
i test this problem with a new user (created for me) and problem work :(
-
View User Profile
-
Send Message
Posted Nov 11, 2012@Xx_atomik_xX
you tested it yourself or did a normal player test it because flag restriction in regions doesnt count for op's
-
View User Profile
-
Send Message
Posted Nov 11, 2012Hi, this is an /timings merged report:
TF2 v1.3
BlockBreakEvent Time: 8681603 Count: 1939 Avg: 4477
BlockPlaceEvent Time: 27010527 Count: 6197 Avg: 4358
PlayerInteractEvent Time: 7525218560 Count: 15125 Avg: 497535
PlayerMoveEvent Time: 446052195 Count: 263371 Avg: 1693
PlayerCommandPreprocessEvent Time: 2880573 Count: 384 Avg: 7501
PlayerQuitEvent Time: 141215042 Count: 27 Avg: 5230186
PlayerDeathEvent (and others) Time: 4239068 Count: 10 Avg: 423906
PlayerDropItemEvent Time: 933998 Count: 65 Avg: 14369
FoodLevelChangeEvent Time: 3380786 Count: 534 Avg: 6331
EntityDamageEvent (and others) Time: 25646266945 Count: 1244 Avg: 20615970
PotionSplashEvent Time: 172906208 Count: 74 Avg: 2336570
SignChangeEvent Time: 414230 Count: 22 Avg: 18828
TF2DeathEvent Time: 25585653653 Count: 118 Avg: 216827573
ProjectileLaunchEvent Time: 4153713 Count: 868 Avg: 4785
PlayerReceiveNameTagEvent Time: 113155317 Count: 1347 Avg: 84005
Total time 59682162418 (59s)
this plugin is taking more time than my anti cheat plugin (AntiCheat) and WorldGuard
-
View User Profile
-
Send Message
Posted Nov 11, 2012@chaseoes
I disagree on the redstone being harmless. It causes many servers to take up to 20 minutes to launch.
Also, please look at my three tickets again. I would love to start using this plugin.
-
View User Profile
-
Send Message
Posted Nov 11, 2012@petkip
i use this, i write: /region....... blocked-cmds /tf2 join but command work :/
-
View User Profile
-
Send Message
Posted Nov 11, 2012@Xx_atomik_xX
you can whit worldgaurd add a flag to the region your tf2 areana is in and disable commands that can tp them away or only allow some commands like /tf2 leave, because while ingame u wont need other commands so just disable them
allowed-cmds or blocked-cmds
-
View User Profile
-
Send Message
Posted Nov 11, 2012chaseoes please help me, i have a game server and TF2 is the best plugin.
look bug, users write /tf2 join, enter in lobby, click in sign for Team Fortress 2, choose class and write /tf2 join, teleport to lobby, users write /spawn and go to spawn WITH ITEMS FOR TF2, users can kill other users but users can kill (tf2 user)
-
View User Profile
-
Send Message
Posted Nov 11, 2012chaseoes nice plugin it works perfect so far (we have 1 arena so far and 1 lobby board). i have some ideas that might be nice to add. 1. respawn delay afther being killed 2. that red can capture the points back
and third keep up the good work
-
View User Profile
-
Send Message
Posted Nov 10, 2012@chaseoes
22:57:54 [INFO] TF2 version 1.3 22:57:54 [INFO] Team Fortress 2 22:57:54 [INFO] Author: chaseoes