Tetris
This plugin is a continuation of Streammy's Tetris plugin. Streammy has moved on to bigger and better things, so, with his permission, I've decided to take over development for now so that we can all continue to enjoy Streammy's plugin on our servers.
Features
- Load up tetris at any location (or change settings to limit it to locations)
- Original tetris, blocks are the same.
- Highscores + server-wide anouncements (if configured)
- Various graphical effects (Red-screen of death, startup counter, more are planned)
- Restore support after game-over that supports all blocks
- Permission support
- Plays the original Tetris theme (TM)
- Spectating
- Admin-only areas
Controls
When a player enters the Tetris field, the following blocks appear before him or her:
- Iron, which is used for rotating
- Gold, which is used for horizontal movement
- Diamond, which is used for instant drop Left clicking each of the blocks gives the listed effect.
If you'd like to change these controls, you can do so in the config.
Commands
- /tetris
- Creates a Tetris field the player that use it, or ends the current game immediately if the player is currently in one. Note that the player must be standing on the block MustStandOnBlockType from the config (default: gold block). If CanUseTetrisEverywhere (default: false) is enabled, this requirement is lifted, allowing a user to create a field anywhere. If UseAdminLocation (default: false) is enabled, then the user must be in an admin location created using /tbuild. The user must have the permission tetris.use (which defaults to true for OPs, false for everyone else) in order to use this command, unless the NoPermissions (default: false) configuration option is enabled.
- /highscore
- Lists the current top 5 highscores.
- /tspec
- If Spectate is enabled in the config (default: true), then users will be able to teleport to the lower part of the field in order to spectate a Tetris game in progress by using the command "/tspec PLAYER", where PLAYER is the username of any player who is playing Tetris.
- /tbuild
- If UseAdminLocation (default: false) is enabled, this is the command to be used to define admin locations in which Tetris is allowed to be played.
Donations
If you would like to support the future development of this plugin, a donation would be very much appreciated. If you can also specify a requested feature along with your donation, in which case I'll prioritize adding that feature for the next version.
Its work fine on 1.12.2. I use catserver whit blugin/mods. Great and amazing:)
I think this works in 1.8?
any updated planed???
atm after restarting an server
the admin defined zones are not working
What is the best score you have seen? Someone on my server got 220,900.
i Love this game thx for this plugin its very nice
guys this plugin is still working... its just this plugin wont be updated
Can you add the option to rotate the tetris arena? The fact that it always has to face north doesn't play nice with our spawn layout.
Спасибо Афтору!!! Классный плаг! Продолжай в том же духе.
Does plugin work for 1.7.2 ? :D Worked for a few days for some reason but now it doesn't.
pls update it i love this game and my user like it too
how can i out the spectate?
I really can't understand... and it gave me internal errors... can't you do a video, or detailed explainations? thanks
@to175 With the default settings, any gold block is a valid location to play Tetris on. You can change this to some other block, or change the settings so that only admin locations work, in which case you should use "/tetris build" to create such locations.
HUM HUM... how to install a tetris arena??? O.o
Thanks amazing guys !! :D
Think you could put a sign or something explaining the controls to the player playing tetris when they type /tetris?
im using admin locations but anytime my server closes the locations dont work using multiverse any help
@locarnos This plugin fully utilizes the Bukkit API, so unless the Bukkit API itself changes, this plugin does not have to update in order to run on your server. I have been using the same version on my server since January, and it continues to work in each update.
Update !!!!!
Is this Plugin OpenSource? Can't find the source :/