Smash
I coded this plugin when I was still new to java, so the code is unusable and broken. I'm putting this project as abandon for now. I will update it sometime soon, but that is an unknown time. May be in the near future.
Thanks,
DancingWalrus.
Smash!
Smash is a new plugin, similar, but yet very different from the plugin seen on "the shotbow network"
Over the last few months there's been lots of plugins like this, but none ever seem to be release or has no effort at all but in it; however, this one aims to be the best! This plugin has lots of features to make it achieve the greatness of the idea of Smash.
Feautures
- Arenas
- Items spawn around the map
- Double jump
- Ground-Pound!
- Death upon falling out of arena
- Respawn time
- Spectating
- Lobbies
- Config for EACH arena/map!
- Block Physics! (Falling/Flying)
- So much more!
Commands
- /smash (Base command)
- /smash help (Shows all the commands)
- /smash redefine <arena> (Reset area of an arena)
- /smash stop <classname> (Forces the current game to end)
- /smash lobby (Sets the arena lobby)
- /smash forcelang (Forces the current language file to be written)
- /smash save (Saves current settings of your arena)
- /smash remove <arena> (Removes the specified arena)
- /smash death (Sets the death point where you must wait to respawn)
- /smash select <arena> (selects your current arena as your World Edit selection)
- /smash setenable <arena> [true|false] (Enable/ disable an arena)
- /smash score (Shows the score of the current game)
- /smash setspec (Set spectator spawn)
- /smash list (List all created arenas)
- /smash join (Join an arena)
- /smash leave (Leaves an arena)
- /smash addpickup (Add item in your hand to spawn in the arena)
- /smash create <name> (Creates an arena) you have to select a region with WorldEdit!. it has to be at least 15 blocks long!
- /smash close (Closes the current game and kicks everyone from it)
- /smash listpickups <arena> (Lists all pickups)
- /smash start (Forces the arena to start)
Creating an Arena
- Step 1: Select 2 World edit regions (Pos1/Pos2)
- Step 2: /smash create [Name of your arena]
- Step 3: /smash lobby (sets the lobby where you're standing) (remember to /smash select [name]!)
- Step 4: /smash setspec (Sets spectators spot where you're standing)
- Step 5: /smash death (Sets the death area where you're standing
- Step 6: /smash +p (number/name) (Adds the item you're holding to the map)
- Step 7: /smash +s (number) (Adds a spawnpoint with the number you specify you need 4 spawns minimum )
- Step 8: /smash save (Saves all your current arena settings)
- Step 9: /smash join (Join the arena!)
NOTE
You can change score-limit & player-limit in arena configs. (located in the arenas folder!)
NOTE
Permissions
smash.admin: description: Gives access to all commands default: op children: smash.create: true smash.use: true smash.list: true smash.create: description: Gives access to the creation-commands default: op children: smash.create.points: true smash.create.points: description: Gives access to the spawnpoint modification commands default: op smash.use: description: Gives access to the join-commands default: true smash.list: description: Gives access to the list-commands default: true children: smash.list.arena: true smash.list.spawn: true smash.list.pickup: true smash.list.arena: description: Gives access to the listarena-command default: true smash.list.spawn: description: Gives access to the listspawns-command default: true smash.list.pickup: description: Gives access to the listpickups-command default: true
Dependencies
Suggested plugins to go along with this
RealisticTNT (For the Shotbow explosion effect)
RegenBlock (For having the map reset upon explosions)
Other little plugins that are good for putting items on the map
Servers using this plugin
Comment your server IP to get it here!
Having a problem?
If you have a bug, error, or any other problems with the plugin, please create a ticket from the little button on the upper right-hand corner of this page! I will try my best to fix all problem you may have!
@Relicum
Antony is on the case now for the next update! Will be fixing lots of bugs! (1-2 days)
@corraddave
it is the way your trying to register your listener. On line 76 change
Your need to alter the constructor of the listener as well.
Hope that helps.
That meant for the DEV not you dave
Same :D
http://pastebin.com/03mDpugH
@DancingWalrus
If you actaully read the error message it is very clear what the problem is. Suggest you look at at line me.dancingwalrus.Smash.Smash.onEnable(Smash.java:74) it is as clear as day.
nope no spigot. just bukkit
@DancingWalrus
i do /smash help and on game is writed with white : Smash by dancingwalrus, /smash help for more info! same happend when i write only /smash
@corraddave
Are you on spigot?
I have gave no support to spigot server client so far.
Doesent work with reload.
Try it on my test server, 10 restarts and many times reload.. always the same
17:16:10 [INFO] CorradoDave issued server command: /smash help Console: Smash by dancingwalrus, /smash help for more info 17:16:22 [INFO] CorradoDave issued server command: /smash help Console: Smash by dancingwalrus, /smash help for more info 17:16:31[INFO] CorradoDave issued server command: /smash list Console: Smash by dancingwalrus, /smash help for more info 17:16:42 [INFO] CorradoDave issued server command: /smash Console: Smash by dancingwalrus, /smash help for more info
@Revoolt
I compiled using Craft Bukkit 1.5.2 R0.2, but tell me what happens if you use /smash help.
Problem persist! reloaded/restarted server various times! btw using spigot ...
@Revoolt
Yes, yes. Reload the server (Or restart) Then tell me if the problem persists. Again though, "This is a DEV build! Report any issues you may have, but lots will be changing upon newer releases!" There is going to be bugs, sorry!
http://pastebin.com/03mDpugH
any hint ?:)
@zZerkoO
That server is like extremely griefed o_o You spawn in fire, and water is all over, and the spawn is wrecked..
@Revoolt
It does, just quote: "NOTE!: This is a DEV build! Report any issues you may have, but lots will be changing upon newer releases!"
It was compiled in 1.5.2 r02.
@corraddave
Oh! I found the bug for this! All you need to do is reload your server :)
Support for 1.5.2 r02 pls !
Mh doesent work for me, all commands
/smash help /smash list etc..
always
Smash by dancingwalrus /smash help for more info
I use this plugin ! He's awesome ! :D (If you want, the IP is ms4.magic-stone.org:23000
@DancingWalrus
After a bit of Googling "change plugin url on bukkitdev" i found this: http:forums.bukkit.org/threads/change-plugin-link-on-bukkitdev.132058/
NuclearW seems to have posted a nice little reply:
"If you want the link changed (the part after server-mods is called the 'slug' of the project) you can use the report button to request a change. If there are no conflicts, we can usually make the change for you pretty quickly."
NuclearW, Feb 28, 2013
Now available for download!