Inactive [FUN] Tetris v0.5 - Perfect game when bored [1337]

Discussion in 'Inactive/Unsupported Plugins' started by Streammz, May 23, 2011.

  1. Tetris
    Version: 0.5

    How do you mean addicted? I just play tetris in minecraft!
    With this plugin, you can play Tetris in-game!
    Also, It has permission support, visual effects etc.

    • 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

    v0.5 - Download here
    If you really appreciate my work, please support me so I can create plugins faster in the future.
    Frequently Asked Questions (open)

    Does it lag the server?
    I've got an public Tetris server which has been tested with 5 players playing at the same time on an 1gb server, and it was lag-free.

    How do I make predefined Tetris locations
    In the settings file, change "canUseTetrisEverywhere" to false and "MustStandOnBlockType" to an uncommon block id (sponge/jack`o lantern etc)

    Will this break any terrain?
    I've made the Field.Restore() in the script so it supports any block (chest/sign etc) and prevent any dupes thats caused with that.

    I've got an error in the console
    Please post it on the topic and include your settings.txt with it too.

    How to reset the field?
    type /tetris again and it will go away

    What is the permission node for /tetris ?
    Its 'tetris.use'

    How to I rotate / move the blocks?
    After the game starts you'll see gold/iron/diamond blocks on the side of your screen, if you 'press' them (left/right click), you'll move them
    Currently gold is left/right, iron is rotate and diamond is down.

    How do I spectate tetris players?
    /tspec <playername>

    How do I make admin-defined tetris area's?
    With 0.4+, you can change the settings to use ONLY admin-defined areas, thats useful for tetris arena's.
    So here's how you make them
    - In the settings.txt, change "CanUseTetrisEverywhere" to false, and "UseAdminLocation" to true
    - Reload the server
    - In-game, people which are OP or have 'tetris.create' permission, can now use /tbuild (short for TetrisBuild to place blocks where tetris can be played on.

    Heres a graphical example:
    [grass][grass][grass][grass] -> [grass][wheatsprout][wheatsprout][grass] -> [grass][wood][wood][grass]
    [dirt][dirt][dirt][dirt] -> [dirt][grass][grass][dirt] -> [dirt][dirt][dirt][dirt]
    */tbuild* again
    Now people can play tetris when they stand on the wood

    How do I change my button binding?
    In the settings.txt when updated to 0.4, there should be a part with Button Binding and several shortcuts, Its all explained there what all means.


    Review by @jamescosten

    Planned for 0.6:
    V0.5 (12 Nov):
    • Updated for RB #1337
    • Added light @ night/dark area's when playing
    • Removed PermissionsPlugin depency (built-in permissions now)
    • Classic mode support (doesn't spam messages in chat in classic mode)
    Older versions (open)
    V0.4 (27 May):
    • Fixed restoring the field when old data contained wallsigns
    • Tbuild mode to make admin-only areas (see FAQ)
    • You can now change button binding to your own liking (I got too much complaints about this), see settings.txt / FAQ
    V0.3 (25 May):
    • You can now spectate tetris players using /tspec <player> (short for TetrisSpec <player>)
    • The game will anounce (if configured) whenever an player beat somebody's highscore
    • Music goes faster when the blocks go faster
    • You can "scroll blocks down", if you scroll with your mouse, the block will go 1 space down so you can make it go faster down if you want.
    Oh and the version number will show the 0.3 now too, instead of 1.0.0

    V0.2 (24 May):

    • Fixed 5th highscore not saving
    • Added /highscore so you can check highscores (not sure if this conflicts with other plugins)
    • Added music boxes that play the tetris theme
    v0.1 (23 May):
    • Initial release with all the main functions
    Undrtakr, NEO, fugue2005 and 10 others like this.
  2. Offline


    what about multi player and playing with the server?

    i tryed the admin ONLY tertis stop to play and .........yea didnt work at all heres my config CB#818 V0.2 and the button config dont work eather

    Attached Files:

    Last edited by a moderator: May 16, 2016
  3. The config is the same as the default, but note that if you input something wrong in the config, it will default it to the original
  4. Offline


    I am no programmer so I could be wrong. This is for all the people asking to be able to use arrow keys to play Tetris instead of punching the blocks.
    The BukkitContrib plugin looks like it introduces a Keypress event. I'm not sure what that means exactly but it looks like you would be able to map certain keys in your plugin. So you could assign the arrow keys to control tetris and players with the client side mod for BukkitContrib installed would be able to play with arrow keys?

    Again, I am no programmer, and I haven't read too much into it, so I could be wrong.
  5. Offline


    yeah, i think a multiplayer mode would be awesome
  6. Offline

    Simon Nilsson

  7. Offline


    THIS IS THE GREATEST PLUGIN EVER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    how much time did it take you to make this plugin :)
  8. Offline


    Perhaps left click moves it left right click moves it right scroll goes faster and shift scroll rotates?
  9. Offline

    tha d0ctor

    can you make it so if oyu get in the top 3 high score you get a customize-able iconomy payout?
  10. Offline


    To epic. :D
  11. Offline


    Very good Plugin, but how can I make a Area for this??? I want make an arena for matches! I can not find a instruction for this!
  12. somewhere in the FAQ there should be an tutorial for that
  13. Offline


    Amazing plugin! worked on first try on my 860 server with alot of other plugins. Only problem is if if someone else issues /tetris too :D I might sort that with only having 1 block for tetris though!

    Thanks again! this will keep my VIPS from becoming bored :)

    Maybe it's possible to disallow others from using /tetris when others are?
  14. Holy s*** this mod is incredible!
    i love it!!
    When you start play you cant stop!
    and the music in the background ooooh <3

    But there is one thing i wonder
    Cant you make ntote blocks, when you hit it with redstone or something you can make a song with just that
    So u get up some rows and some scroll to the side thingy :)

    And you can press where you want the sound :D

    That would be really epic!
  15. Offline


  16. Offline


    The only thing I find a bit.. eh is the brown blocks (the "L" block), especially when playing at night it's hard to see. So if you could change the color of the block to something lighter (like white, or a light gray, maybe yellow), that would help :)
  17. the spectating command seems broken, have platform 10 above ground and even for OP's /tspec etherz10 doesnt work but /tetris does
  18. Offline


    awesome, man! adding to my server right away!

    only other thing:

    add a tetris on noteblocks that repeats and this plugin is perfect.
  19. the funny thing is, that it has that already ;)

    that requires players to download client mods

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 16, 2016
  20. Offline


    No, it would be optional. People can still play it the original way if they wanted to but only get the client mod if they wanted to use other keys for tetris piece movement.
  21. Offline


    Um...could you make a way to keep the playfield after playing? So it would be like a building instead of it loading each time. And what is the doorway below the platform for? (You can see it if you drop off the platform as a white wool gateway.)
  22. You can use worldedit to select the field and //copy, /tetris to remove the field and //paste again

    and that hole is meant as spectator entrace
  23. Offline


    Ok thanks but a bug did that for all the arena excpt one wall (I think it was simplesave plugin which disabled plugins temporarily to save) I use cuboid plugin for my worldedit.
  24. Offline


    I love this plugin! I had over 6 players playing next to each other all at the same time.
    It was awesome, everyone is very competitive.
    Great work on this plugin, really awesome!!

    I have 1 question... does the speed of the game increase according to the rows completed, the score, or the time played?
  25. qusetion to the developer: how the hell did you mamage to create this plugin, it was probably difficult, so where did you learn this stuff, its absolutely brilliant, anyway thanks for this plugin, its awesome, and is a perfect edition to my server, thankyou :)
  26. Offline


    i just wanted to say thank you for your dedication to this plugin, and tell you that you should not listen to other people saying that it needs wsad keys. it dosent. =D
  27. Offline


    can you make it 2 player games?
  28. Offline

    Dustin Tanner

    hi, im currently using your awesome plugin. But, is there a way you can add lights to the tetris field? also add a highscores sign that will just tell you who is number 1?
  29. Offline


    awesome plugin, could use lighting.
    or, just change the border to black and the field to white.
    here's a cookie.
  30. Offline


    XD I found it so funny that right after I put up my post, I see that the game has it.

    Good job, Streammz, you rock!
  31. Offline


    Does this work with 935?

Share This Page