Hello, I introduce you my new plugin. It's a dream I realized 'cause it's a game I've always wanted to create. I try to make something totally custozimable. The admin can choose the location of the flag, of the spawn, the team's color, ... Description : This plugin will make a Capture The Flag with some configurations. And to help you with this configurations, you have some special commands for Admin. Your players will have some commands too, to join a team, leave it, show the list of teams, ... The game is very simple : The goal is stealing the ennemy's flag (Left-Click on it) and bring back it to your base (Left-Click on your's). Because I don't like change the client's game, I didn't add new blocks. I use colorful wools to simulate the flag, I follow those all of the wat. So, The flag's carrier can't place it, drop it or use it (fix it, buy it, break it, quick erase it ...). When a player die or join a team, he will respawn at his team's spawn location. Installation : To install this plugin, your server must work with bukkit. If it does, download this file : Capture The Flag 1.5 (Direct) Source (GitHub) Move it to /plugins, the jar file has to be in /plugins/CaptureTheFlag.jar and the folder in /plugins/Capture_The_Flag. When the files are where they have to be, you can configure the game. You can open the file /plugins/Capture_The_Flag/options.yml. Its content is explained in the next part. Configuration : First of all, open the file /plugins/Capture_The_Flag/options.yml. Inside, you will find teams' configurations. Each lines equals to a team, here is the structure of a line : In bold, you have what you can change : [Tag] : The team's tag. It's the word players have to write for join a team, or for admins to set the location of a element. So it's a identification word for commands. [Name] : Team's name. It will be display in chat message. [Color] : It's the color of your team. Here is the list of which word you can write :white orange magenta light_blue yellow lime pink grey silver cyan purple blue brown green red black [X/Y/Z/World] : It's a location. He has to be like that, -58/698/12, with slashes between each numbers. You can modify this parameter in the game, so you don't have to touch it now. Commands : All the commands begin with /ctf. For example, to see the list of teams, you have to write /ctf list Players' commands : list : Display the list of teams with there tags and there sizes. help : Display the available commands. join [Tag] : Join the tag's team. leave : Leave the team where you are. Ops' commands : set gamearea/minimap : Define location for those elements. set [Tag] flag/spawn : Your position will be the flag or the spawn of the team you specified with tag. Exemple : /ctf set red flag on/off : activate/desactivate game. If you activate, flags will appear and players will be teleported to team's spawn. If you desactivate, players will lost there stolen flags and flags' block will disappear. restart : Like an on them off. Minimap : It's a physic minimap representig the flag's position. 'Cause a video equals 1256 words, you can watch this (In french, unfortunately ...). Changelogs : 1.5: Create a lang.properties file to translate the plugin 1.4: Fixing so many bugs & errors Changelog (Move your mouse to reveal the content) Changelog (open) Changelog (close) 1.3: I was really drunk 1.2: I was drunk 1.1: Add a minimap for watching the game 1.0: The game is playable !