TeamBattle [Outdated]
v1.1A Team pvp Plugin where you can fight with People | Also available Kits,Arenas,Parties,Effects etc.
News:
I want to make TeamBattle 2.0 [Premium]
If you have any ideas then let me know.
Skype: support.mert1602
What is TeamBattle:
TeamBattle is a very customizable Plugin.
TeamBattle has customizable/adjustable teams.
So you can create any arena with any team amount.
You can create a game/session with < /tb create>
If you created a game then you can change a lot!
Because there are ingame-settings also arenas and kits.
An example
I created a session with < /tb create>, then i select the "AWESOME" arena and the "Tank" kit.
(If the arena option: "CanChooseOwnKit" are true, then everyone can choose their own kit in this Arena)
So i've created a game and selected a kit and a arena, now i can add effects (Potion Effects) to the session, an example:
"Jump 5 unlimited time"
There are more settings but finally if i have all set, then i can now invite people.
With < /tb invite player> or in menu.
When each player has accepted the invitation request, teambattle start automatically the game.
If not, then you can start it yourself with < /tb start> or with the Start Item.
There are also Parties.
You can create a Party with < /party create> and then invite people with < /party invite <playername>>.
If you created a game and a party. The party members will join to your session.
There is a Mapreset based on WorldEdit, that means you can break/place blocks and if the game/session is over then TeamBattle will reset the map.
You can create arenas. How ? (Look at "How to create an Arena")
Arenas have a main lobby location and team location(s) also a lot of settings:
Arena config:
Arena:
HasPermission: false
Permission: arena.i.dont.know
EnabledTeams:
- Red
- Blue
- Yellow
EnabledKits:
- '*'
DisabledKits:
- NONE
StartPoint: world 465.0 0.0 -165.0 0.0 0.0
EndPoint: world 481.0 255.0 -150.0 0.0 0.0
Game:
Timer:
Loading: 20
Circle: 3
Ingame: 600
End: 5
MaxTeamSize: 10
DropAllowed: false
PickUpAllowed: false
LookedInventory: true
Hunger: false
CompassTracking: false
CompassTrackingRadius: 500
CanChooseOwnKit: true
AllowedBlocksToBreak:
- NONE
AllowedBlocksToPlace:
- NONE
DropBreakedBlocks: true
AllowedCommandsIngame:
- /help
- /idontknow
- /test323232
Location:
Lobby: world 473.5574380181159 4.0 -157.0234072063924 90.889404 -0.30000386
TeamLocation:
Blue:
- world 479.53208333359464 4.0 -151.49346486895837 135.58936 4.3499913
Red:
- world 467.37109429516806 4.0 -162.581171082298 313.48853 -2.0999913
Yellow:
- world 467.5 4.0 -151.5 -135.45602 -0.29995304 You can create kits also completely customizable.
With </tb kit kitname create> then </tb kit kitname set inventory> or </tb kit kitname set item>
As with arenas, have kits also a lot of settings
Kit config
Kit:
Enabled: true
HasPermission: false
DisplayName: Spleef
Permission: teambattle.kit.Spleef
Menu:
Item: type=diamond_spade;data=0;amount=1;durability=0;enchantment:type=dig_speed,level=5;enchantment:type=durability,level=3;displayname=null;lore=null;
Armor:
Helmet: 'null'
Chestplate: 'null'
Leggings: 'null'
Boots: 'null'
Inventory:
Contents:
- slot=0;type=diamond_spade;data=0;amount=1;durability=0;enchantment:type=dig_speed,level=5;enchantment:type=durability,level=3;displayname=null;lore=null;
- slot=1;type=fishing_rod;data=0;amount=1;durability=0;displayname=null;lore=null;
- slot=2;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=3;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=4;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=5;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=6;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=7;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null;
- slot=8;type=snow_ball;data=0;amount=16;durability=0;displayname=null;lore=null; Let's talk about the configuration.
So there a lot of configs, that means you can set all messages/items/names/or other things
Want to see all configs ? (Look at "Configs")
This was a small impression of TeamBattle, if you want to know more,
Look at "Videos"
Server Version:
1.8 - 1.8.6 CraftBukkit or Spigot
1.7.5 - 1.7.10 CraftBukkit or Spigot
Required Plugins:
WorldEdit (Required):
Download: WorldEdit or Direct download
Server Version: 1.7.X and 1.8.X (Maybe other versions to)
Plugin Version: (Tested with 6.1)
Vault with a economy plugin for money (Optional):
Download: Vault or direct download: 1.7.X, 1.8.X
Server Version: 1.7.X and 1.8.X (Maybe other versions to)
Plugin Version: (Tested with 1.4.1 and 1.5.3)
NametagEdit for colored Name-Tags (Optional):
Download: NametagEdit or direct download
Server Version: 1.7.X and 1.8.X (Maybe other versions to)
Plugin Version: (Tested with Jenkins Build: 6)
Videos:
Deutsch (German): (Old, there are more Features/Things)
Española (Spanish): (Old, there are more Features/Things)
How to create a Arena:
First we create a arena.
/teambattle arena AWESOME create
Then we set the AWESOME lobby.
(The location where do you stand will be set.)
/teambattle arena AWESOME set lobby
Then you can set the WorldEdit region for MapReset.
(You need to select a area with WorldEdit )
/teambattle arena AWESOME set region
You can change the max team-size.
(The Max Player size of a Team)
/teambattle arena AWESOME set maxteamsize 5
Then we clear the default team locations.
/teambattle arena AWESOME clear teamlocation <teamname>
Finally, we add team locations.
/teambattle arena AWESOME add teamlocation <teamname>
And now you configured your arena " AWESOME ".
If you want to delete the arena ?
Type /teambattle arena AWESOME remove
How to create a Sign:
First line: [TeamBattle]
Second line: The Arena name
Example
[TeamBattle]
AWESOMEPermission: teambattle.sign.create
Commands and Permissions:
Command aliases: /tb, /teamb, /tbattle
Party command aliases: /p, /party, /tbp, /tbparty, /teambparty, /tbattleparty
Stats command aliases: /s, /stats, /tbs, /tbstats, /teambstats, /tbattlestats
Ingame command bypass: teambattle.command.bypass
Create signs: teambattle.sign.create
Regular commands:
/teambattle help
/teambattle create | teambattle.game.create
/teambattle create <arenaname> | teambattle.game.create
/teambattle start | teambattle.game.start
/teambattle leave | teambattle.game.leave
/teambattle invite all | teambattle.game.invite.all
/teambattle invite <name> | teambattle.game.invite
/teambattle accept <name> | teambattle.game.accept
/teambattle join <name> | teambattle.game.join
/teambattle game list | teambattle game list
/teambattle reload | teambattle.reload
Arena commands:
/teambattle arena list | teambattle.arena.list
/teambattle arena <arenaname> create | teambattle.arena.create
/teambattle arena <arenaname> remove | teambattle.arena.remove
/teambattle arena <arenaname> set lobby | teambattle.arena.set.lobby
/teambattle arena <arenaname> set maxteamsize <number> | teambattle.arena.set.maxteamsize
/teambattle arena <arenaname> add teamlocation <teamname> | teambattle.arena.add.teamlocation
/teambattle arena <arenaname> clear teamlocation <teamname> | teambattle.arena.clear.teamlocation
/teambattle arena <arenaname> set region | teambattle.arena.set.region
Kit commands:
/teambattle kit list | teambattle.kit.list
/teambattle kit <kitname> create | teambattle.kit.create
/teambattle kit <kitname> remove | teambattle.kit.remove
/teambattle kit <kitname> set item | teambattle.kit.set.item
/teambattle kit <kitname> set inventory | teambattle.kit.set.inventory
Team commands:
/teambattle team list | teambattle.team.list
/teambattle team <teamname> create | teambattle.team.create
/teambattle team <teamname> remove | teambattle.team.remove
/teambattle team <teamname> set color <colorname> | teambattle.team.set.color
Party commands:
/teambattleparty list | teambattleparty.list
/teambattleparty create | teambattleparty.create
/teambattleparty invite | teambattleparty.invite.player
/teambattleparty accept | teambattleparty.accept.player
/teambattleparty leave | teambattleparty.leave
/teambattleparty disband | teambattleparty.disband
Stats commands:
/teambattlestats
/teambattlestats <playername> | teambattlestats.see.other
/teambattlestats top kills | teambattlestats.see.top.kills
Configs:
Version: 1.0.2.9 Beta
Game:
Items
Item: type=APPLE;data=0;amount=1;durability=0;displayname=&2GameSettings;lore=null;
BackToGameSettings: type=ARROW;data=0;amount=1;durability=0;displayname=&4Back to GameSettings;lore=null;
Leave: type=REDSTONE;data=0;amount=1;durability=0;displayname=&4Leave;lore=null;
OtherSettings: type=FEATHER;data=0;amount=1;durability=0;displayname=&2Other settings;lore=null;
Kits: type=PAPER;data=0;amount=1;durability=0;displayname=&2Kits;lore=null;
Blank: type=STAINED_GLASS_PANE;data=15;amount=1;durability=15;displayname= ;lore=null;
Spectate: type=COMPASS;data=0;amount=1;durability=0;displayname=&2Spectate;lore=null;
StartGame: type=FIREBALL;data=0;amount=1;durability=0;displayname=&2Start Game;lore=null;Messages
StartsIn: xprefixx &2The Game starts in xsecondsx Seconds.
Started: xprefixx &2Let the Games begin!
EndsIn: xprefixx &2The Game ends in xsecondsx seconds.
Ended: xprefixx &2The Game ends.
IsFull: xprefixx &4Game is full.
TeamWon: xprefixx &2Team xteamx &2has won.
Created: xprefixx &2You created a game
PlayerJoined: xprefixx &2xplayerx joined the game
PlayerLeaved: 'xprefixx &2xplayerx leaved the game '
CannotLeaveArena: xprefixx &4You cannot leave the arena!
NotEnoughPlayer: xprefixx &4Not enough players!
Changed:
Arena: 'xprefixx &2The Arena changed to: &cxarenax'
Kit: 'xprefixx &2The Kit changed to: &cxkitx'
Invite:
AcceptedPlayer: xprefixx &2xopponentx has accepted the invitation.
AcceptedOpponent: xprefixx &2You have accepted the invitation.
Send: xprefixx &2You invited xinvitedx to the game.
Received: xprefixx &2You got an invitation from xplayerx. Type &a</tb accept xplayerx> &2to join.
Warning:
TeamNotFound: 'xprefixx &4Warning Arena: xarenax. Team: xteamx not found!'
MinimumTeams: 'xprefixx &4Warning Arena: xarenax. Minimum 2 teams!'NormalItems
Arenas: type=PAPER;data=0;amount=1;durability=0;displayname=&2Arenas;lore=null;
Effects: type=BAKED_POTATO;data=0;amount=1;durability=0;displayname=&2Effects;lore=null;
InvitePlayers: type=SKULL_ITEM;data=0;amount=1;durability=0;displayname=&2InvitePlayers;lore=null;OtherItems
HealthAmount: 'type=REDSTONE;data=0;amount=1;durability=0;displayname=&2HealthAmount;lore=&2Current
HealthAmount: &4xhealthamountx;lore=&0[&aLeft&0] &2click to add 2.;lore=&0[&aRight&0]
&2click to remove 2.;lore=&0[&aMiddle&0] &2click to add 10.;lore=&0[&aShift&0] &2click
to reset.;'
TeamSize: 'type=DIAMOND_SWORD;data=0;amount=1;durability=0;displayname=&2TeamSize;lore=&2Current
Teamsize: &4xteamsizex;lore=&0[&aLeft&0] &2click to add.;lore=&0[&aRight&0] &2click
to remove.;lore=&0[&aShift&0] &2click to remove all.;lore=&0[&aScroll&0] &2click
to add 10.;'
WalkSpeed: 'type=REDSTONE;data=0;amount=1;durability=0;displayname=&2WalkSpeed;lore=&2Current
WalkSpeed: &4xwalkspeedx;lore=&0[&aLeft&0] &2click to add 0.1.;lore=&0[&aRight&0]
&2click to remove 0.1.;lore=&0[&aShift&0] &2click to reset.;'
WeatherType: 'type=FEATHER;data=0;amount=1;durability=0;displayname=&2WeatherType;lore=&2Current
WeatherType: &4xweathertypex;lore=&0[&aLeft&0] &2click to change CLEAR.;lore=&0[&aRight&0]
&2click to change DOWNFALL.;'
WorldTime: 'type=FEATHER;data=0;amount=1;durability=0;displayname=&2WorldTime;lore=&2Current
WorldTime: &4xworldtimex;lore=&0[&aLeft&0] &2click to add 100.;lore=&0[&aRight&0]
&2click to add 1000.;lore=&0[&aMiddle&0] &2click to add 5000.;lore=&0[&aShift&0]
&2click to reset.;'
PrivateGame: 'type=FEATHER;data=0;amount=1;durability=0;displayname=&2Private Game;lore=&2Join
available: &4xbooleanx;lore=&0[&aLeft&0] &2click to change TRUE.;lore=&0[&aRight&0]
&2click to change FALSE.;'Scoreboard
Enabled: true
DisplayName: '&2TeamBattle'
List:
- '&2Arena: xarenax'
- '&2Team: xteamx'
- '&2Kit: xkitx'Settings
HideOtherPlayers: trueMessages:
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta




