Snow Ball Fight
Snow Ball Fight
This is an arena based snowfight mod.
when you join an arena you will be randomly assigned a team. if all the arenas are full you will be placed in a waiting queue until a player leaves. if all arenas are empty you will also join the queue until another player joins.
UPDATE
Here it is 1.8.1 !!!! please post bugs, and help us test! this is an ALPHA BUILD, be warned.
Documentation
Current Features
- Red and Blue team spawns
- Coloured team armour
- Round system
- Fancy scoreboard
- Multiple arenas
- World independent arena system
- Global queue
- Arena specific queues
- Mobs don’t spawn in arenas
- Multiple spawn areas
- On server quit, player inventory is restored
- Neat command hints when you do something wrong, or haven’t done something yet
Possible, but only in config files
- Set mob spawn in arena on / off
- Set max Team DeathMatch score
- Set max players
Current Gamemodes
- Team DeathMatch
Planned Features
- Team Switching (just needs the command. we’re lazy.)
- Team Scramble (just needs the command. we’re lazy.)
- Toggle friendly fire
- Snow dropped on "kill"
- Melee Kills
- Respawn time
- Set starting amount of snow
- Multiple game modes per arena (only one possible though :p)
Planned Gamemodes
- Elimination mode
- Capture The Flag
- Capture Point
- King of the Hill
- Flying Bees
- >>Open for suggestions<<
Commands
Command | Description | |
---|---|---|
/SBF | Play | joins a game |
/SBF | Play [arenaName] | joins a specific game |
/SBF | Quit | Quits the current game |
/SBFAdmin | add arena [arenaName] | Makes a new arena with given name |
/SBFAdmin | get arenas | Shows all arenas |
/SBFAdmin | set max players [players] [arena] | sets the max players of the specified arena |
/SBFAdmin | delete arena | ??? magic ??? |
/SBFAdmin | get friendly fire [arena] | Shows friendly fire of an arena |
/SBFAdmin | toggle friendly fire [arena] | toggles friendly fire for an arena |
/SBFAdmin | get active arenas | Shows all playable arenas |
/SBFAdmin | get inactive arenas | Shows all unplayable arenas |
/SBFAdmin | toggle [arenaName] | sets an arena (in)active |
/SBFAdmin | add spawn [arenaName] [teamColour] | adds your current position to the spawns of an arena |
/SBFAdmin | get spawn [arenaName] [teamColour] | Shows all spawns from an arena |
/SBFAdmin | delete spawn [arenaName] [spawnNumber] [teamColour] | deletes given spawn |
/SBFAdmin | add gamemode [gamemode] [arenaName] | adds given gamemode to arena |
/SBFAdmin | get gamemodes [arena] | Shows all gamemodes from a given arena |
/SBFAdmin | delete gamemode [gamemode] [arenaName] | ??? magic ??? |
/SBFAdmin | set border [arenaName] [1 / 2] | sets the border points of an arena (think of worldedit “/pos 1 / 2”) |
/SBFAdmin | get border [arenaName] | shows the border coördinates of an arena |
Permissions
- SnowFight.Player - Give this to groups you want to be able to play the game
- SnowFight.Admin - Give this to groups you want to be able to use admin commands
Note: For more on setting permissions, read up These Docs or maybe here
Bugs
if you Have any bugs please post them here. Issues. You can also purpose Ideas with the issues tracker but please label them as such.
If You're Interested...
If your interested in supporting us you can do so by watching my stream DustedHam Thank you
Hey,This Might Be A Good Plugin and I Love SnowBall Fights Im Going to Test It Out On My Server
This looks like a good plugin to have especially along with the hoth generator and multiworlds or multiverse plugin. I'm not downloading until it has been developed more though.
please update most up-to-date and v1.13 donot work
you should add a lobby that players goto before the game starts allowing them to read a tutorial or get snowballs etc.
sounds like a lot of fun. going to add this to my server
brcfreebuild.mine.bz
Right now there are only two teams So you would do /SBFAdmin set Red would set red to where you are currently standing and /SBFAdmin set Blue would do the same for blue
you should make a youtube video how do set up the arena. It would help so much!
I suggest this: - Specify how much snowballs they get when they join a team
Bug: When you type /sbf you get an error: http://pastebin.com/DhzmezUe
Otherwise great plugin overall. Has a few bugs that need to be fixed.
Check and make sure you've set some spawn areas before Shutting down, I'm not home this weekend but I'll do a fix as soon as i can. Thank you
@DustedHam
It appear when i stop server
Can you elaborate on the point system feature you have planned for the future?
Gonna try this plugin out. Looks promising!
thanks for the plugin its really good :)
@DustedHam
User commands then i get this error
@wesleyd0g
Not sure what happened there, can you tell me what happened leading up to the error ?
org.bukkit.command.CommandException: Unhandled exception executing command 'sbf' in plugin SnowFight v1.13 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at DustedHam.SnowFight.Plug.onCommand(Plug.java:238) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Thanks!
@Arthurhoeke
Done and Done Temp Download
Okay. Can you upload it on mediafire or other? I want to see the plugin :D
@Arthurhoeke
The Status on the files are (Needs Approval). sorry just gotta wait for it i guess.
download?