Anvil spleef
What is Anvil spleef?
Some time ago, I've created a Minecraft mod called Heavy Anvils for minimod series I do with setosorcerer, and the mod broke glass when an anvil fell on it. This was used for a minigame which used this mechanic to add a fun twist to spleef, and now is coming in form of a bukkit plugin!
Gameplay
The game is arena based with a lobby where you can join a game. Once the game starts, anvils start falling and they'll not only damage players they hit, but also break the glass and create holes in the floor. Whoever happens to be the last person alive, wins!
Features
- Configuration of game mechanics
- Lobby with interactive signs
- Easy and quick arena setup and manipulation
- Autostart after configurable amount of time + voting
- Automatic arena regenation
- Monetary rewards (using Vault)
- Inventory will be saved and restored after a game
Configuration
Once you start the server with the plugin for the first time, a configuration file is created. You can then modify it, and use /as reload to reload the file without having to restart the server.
arena: autostartTimer: 60 # how long before the game automatically starts votePercentage: 75 # percentage of votes needed to start the arena reward: 20 # amount of money players receive per win gameplay: anvilDamage: true # enable player damage caused by falling anvils allowBlockBreaking: true # let players break blocks
Commands and permissions
Basic command is /anvilspleef, or /as.
User commands
| Command | Description | Permission |
| /as join <id> | Join an arena. | anvilspleef.play |
| /as leave | Leave current arena. | anvilspleef.play |
| /as vote | Vote to start the game. | anvilspleef.vote |
| /as start | Force start the game. | anvilspleef.start |
Admin commands
| Command | Description | Permission |
| /as setlobby | Setup lobby spawn and sign wall. | anvilspleef.admin |
| /as arenas | Manage arenas (shows a menu). | anvilspleef.admin |
| /as reload | Reloads the configuration file. | anvilspleef.admin |
Questions? Bugs? Feedback?
Currently, the plugin is under development, but if you have a question or suggestion, I'll appreciate it!
At this moment, I'm unable to tell when it's going to be finished and I don't want to do estimates, but it won't take extremely long. :)

