Snowballer Paintball

==> Easy installation tutorial <==
Preface
Not long ago I came across this plugin request by _wilson_, consisting of a copycat plugin like codename_B's paintball plugin. I didn't ever try a paintball server before and decided to give it a shot. I discovered it was actually "new" on the server's market and had great fun with it. It's quite addicting. But the request thread closed following an argument between codename_B's plugin's server admin and other users. As I couldn't release my own version of the plugin on that thread, I decided to create a BukkitDev project for it and fully support it.
Features
Snowballer is a fully-featured Paintball plugin. In a nutshell, it has the following features :
- Speedball gamemode support (Automatically creates a game every 10 seconds).
- No configurations needed.
- Easy terrain and spawns setting.
- Easy front-end for the users.
- Spectating system.
- Shop and progression system.
- Very polished (Using features such as sound on kills, colored name plates, vanishing and more!)
Commands
Snowballer has a very simple front-end for the users.
- /red : Joins the red team in the speedball pool.
- /blue : Joins the blue team in the speedball pool.
- /random : Joins a random team in the speedball pool.
- /spectate : Allows spectating of speedball games.
- /pool : Shows who is in the speedball pool.
- /points : Shows currrent points.
- /rank : Shows current rank.
On the other side, it has deep information querying system for admins. Administration of the plugin goes trough the /snow command.
- /snow createterrain [terrainName], aliases : /snow ct [terrainName]
- /snow deleteterrain [terrainName], aliases : /snow dt [terrainName]
- /snow createspawn [terrainName] [teamColor], aliases : /snow cs [terrainName] [teamColor]
- /snow deletespawn [terrainName] [teamColor] [spawnId], aliases : /snow ds [terrainName] [teamColor]
- /snow spawns [terrainName] : List terrain's spawns and ids.
- /snow terrains : List terrains.
- /snow hub : Sets the location where users spawn back on game ending.
- /snow speedball : Toggles speedball on/off.
- /snow tp [hub/terrainName] [spawnId] : Teleports to hub or terrain name and optionally spawn id.
- /snow info pool : Like /pool
- /snow info player [playerName] : Shows informations on player.
- /snow set points [playerName] [numberOfPoints] : Sets a player's number of points.
- /snow set rank [playerName] [rank] : Sets a player's rank.
- /snow shop create : Makes the target entity a shop.
- /snow shop delete : Removes shop behaviour from target entity.
- /snow shop list : List registered shops.
Permissions
snowballer.admin : Allows usage of administration commands. snowballer.nomessage : Removes player notification about Snowballer.
Configurations
Snowball typically doesn't require any configurations. Here are the defaults :
friendly fire: false speedball: true speedball delay: 10 change name plate: true invicible players: true
Progression system
Snowballer features a point, rank and progression system. For now it is strictly linear. From the player's side, all they see is one (or more) shop entities (eg. a testificate), right-click him to get the next ranks and upgrades coming with that rank. Upgrades could be anything, but Snowballer currently only supports armors and number of snowballs at game start. The system should be quite intuitive from looking to its configuration file, progression.yml.
-
View User Profile
-
Send Message
Posted Jun 27, 2012Version 1.2 has been uploaded, but waiting for Bukkit approval. Here's a preview version : http://dev.bukkit.org/media/files/600/175/Snowballer.jar
-
View User Profile
-
Send Message
Posted Jun 27, 2012I see you have more info above^^ but no download? Are you just waiting for Bukkits Approval?
-
View User Profile
-
Send Message
Posted Jun 26, 2012I love it and it does what I wanted but I want to run it on my games server and I cant when it disables pvp :/
-
View User Profile
-
Send Message
Posted Jun 26, 2012Hello? Is the author here? I know he is a very good coder, and i run one of his plugins on my server. I just REALLY have a problem with the PVP being disabled! Please help! Please, please, please, update it. I would love it ASAP, but i understand there are other things that you have to do. Thank you, kyle
-
View User Profile
-
Send Message
Posted Jun 25, 2012http://www.youtube.com/watch?v=jSc_fikLBJ0&feature=youtu.be i had tested on my server
NOTE- it seems only OP's can join the game and be teleported. What is the permision to allow players to teleport there?- And sometimes you cant even hit each other - even with no plugins
-
View User Profile
-
Send Message
Posted Jun 25, 2012@aaomidi
Thanks. I found out it's not that it's so much resource intensive, as the server still crashed with 2 people online. Even when I just disable/enable the plugin, the server crashes. If you could look into this, I'd appreciate it.
-
View User Profile
-
Send Message
Posted Jun 25, 2012@SyphruM
If you have essentials do /gc and read the Ram information output that will help in determining if this plugin is Ram Intensive.
-
View User Profile
-
Send Message
Posted Jun 25, 2012A bit too resource intensive. Had 2GB's of dedicated RAM with the normal plugins, and it crashed.
-
View User Profile
-
Send Message
Posted Jun 25, 2012Please, author, the PVP thing is a real problem. It must be fixed.
-
View User Profile
-
Send Message
Posted Jun 25, 2012Plugin awesome! but, this plugin disables killing any entity (players or mobs) on all my server even when no arena is created. Waiting for update ...
-
View User Profile
-
Send Message
Posted Jun 24, 2012@broluigi
You can use Factions for now but ill make some custom changes to the plugin and send it to the owner and if he wants he can push it in :P Also dont forget to do - -factions.create (if ur using GroupManager) to disable faction creation!
-
View User Profile
-
Send Message
Posted Jun 24, 2012i have to remove essentials and worldguard for this plugin to work properly- no problem it just means i cant build with ice or put lava on wood
how do i keep players from griefing? Worldguard is gone..
-
View User Profile
-
Send Message
Posted Jun 23, 2012@CoKoC
Hey man this plugin disables pvp on my server everywhere. need to fix this asap !
-
View User Profile
-
Send Message
Posted Jun 23, 2012This plugin disables PVP for my entire server! Its a big problem! Please help!
-
View User Profile
-
Send Message
Posted Jun 23, 2012more fair teams?
-
View User Profile
-
Send Message
Posted Jun 23, 2012@CoKoC
Thanks.
-
View User Profile
-
Send Message
Posted Jun 23, 2012@CoKoC
Hey man thanks for sharing your awesome plugin, but what is this? import com.google.gson.internal.Pair
-
View User Profile
-
Send Message
Posted Jun 23, 2012@fourgotten
The sources are available on the public repository. http://dev.bukkit.org/server-mods/snowballer-paintball/repositories/mainline/
-
View User Profile
-
Send Message
Posted Jun 23, 2012Can I get the source code of this plugin? I want to change it for private server(not for releasing).
-
View User Profile
-
Send Message
Posted Jun 22, 2012@broluigi
Snowballer doesn't interfere with other server activities and plugins, as long as players aren't joining the speedball pool.
@chickeneater2345
I don't understand your request.
@bloobubba
I will add a permission node for it in the next release.