[MECH/FUN] BinarySkates 0.3.3 - Skate on Ice! (with Hockey/Fights now!) [670-1337]

Discussion in 'Inactive/Unsupported Plugins' started by Binaryclock, Apr 14, 2011.

  1. Offline




    BinarySkates - Allow players to skate on ice using a configurable type of boot and holding down the SNEAK button (usually SHIFT.) You can configure the speed of the skating, the type of boot that will simulate skates, and even the delay in between "leg pumps." New in 0.2.0 onwards, you can now play hockey! Read below for more information.

    **Celebrating no changes needed between bukkit updates and no bugs in three (6) months **

    Version: v0.3.3 - Compiled against RB 1337 (works and tested with 670 to 1337)


    Detailed Description

    The plugin is heavily configurable. You can configure which items allow the user to skate, such as 317 which is gold boots, or you can configure the delay in between "leg pumps," and even configure the amount of power each leg pump delivers. You can skate by holding down the sneak key (usually SHIFT.)

    New in 0.2.0 you can now play hockey! Make sure to re-download the .zip and use the new skates.config file. You don't need to as the plugin will use the defaults if no values are specified, but at least it will let you tweak values if you get the new config file.


    All features can be enabled/disabled using the configuration file as I believe strongly in user configuration and customization.
    • Allow players to skate on the ice!
    • Configure which type of boot allows skating.
    • Configure the delay and power between leg pumps (overall speed.)
    • Play hockey with your friends!

    Hockey HOWTO:

    1. Make sure you have the updated version of the skates.config file! Download the new .zip!
    2. Edit your skates.config file to see the items that can be used as a puck. Defaults are the following:
    • Green disk (2257)
    • Gold disk (2256)
    • Cookie (357)
    • Slimeball (341)
    • Snowball (332)
    • Iron Ingot (265)
    3. Enter the game and put one of the puck items in your hand.
    4. Type /bs drop (to drop the puck). That puck is now registered as a puck and people cannot pick it up unless carrying the puck in a hockey game.
    5. Put a "stick" in your hand. By default the hockey stick to be used is a normal stick (id: 280)
    6. When you don't have the puck the following commands apply:
    • Left-click is slap-shot (when puck is in range)
    • Right-click picks the puck up so you can carry the puck (your head will change to a pumpkin head so others know you have the puck)
    • Left-click is body check. Make sure to body check the pumpkin-heads to make them drop the puck!
    7. When you have the puck the following commands apply:
    • Left-click is slap-shot
    • Right-click is pass (slower shot)
    8. At any time, the person who originally dropped the puck can type /bs summon to summon the pick back to their hand for a face-off of just puck recovery.
    9. Have fun :)

    To Fight in Hockey:

    You can fight in hockey and not kill the other person. All you have to do is make sure your target is wearing gold boots, is on ice, and has nothing in his/her hands. You also have to have nothing in your hands. Once you both have fists on the ice and wearing gold boots, have at it! You will get them low on HP but it won't kill them. Knock the other guy out to get the advantage!

    Permissions Support:

    No permissions support yet, but will be shortly.


    Version 0.3.2
    • Compiled against RB 953.
    Back Versions (open)

    Version 0.3.1
    • Added hockey fighting!!
    • Added many more configurable options in the skates.config file
    • Default puck carrier head block is a sponge now. You can change this in skates.config if you wish
    Version 0.2.0
    • Added hockey functions!
    • New /bs command. Type /bs in game to see the sub-commands. The important ones are /bs drop to drop the puck in your hand, and /bs summon to summon the puck back to your hand.
    Version 0.1.2
    • Fix to remove dependency on a worldedit object.
    • Changed default value of speedfactor from 0.66 to 1.0.
    Version 0.1.1
    • Compiled against 677
    • Initial plugin release to the public.

    Troubleshooting and Support

    Any questions, comments, or bug reports please post in this thread and include:
    • Bukkit Version: <version>
    • BinarySkates Plugin Version: <version>
    • BinarySkates skates.config file, pasted to http://pastie.org

    Still Not Sold?

    If you would like to see this plugin in action, visit my minecraft server Thunderdome. The address is: thunderdome-mc.com

    Hope you enjoy it :)
    Undrtakr, kahlilnc, iPeace and 2 others like this.
  2. Offline


    Nope. Minecraft is about building. This plugin is supposed to give you the functionality of skating and hockey. It is up to you to build the rink.
  3. Offline


    This is awesome!
  4. Offline


    Glad you like it :)
  5. Offline

    i ThRoW sToNeZx

    Download link appears to be broken?
  6. Offline


    Het awesom mod ! Could you please link the schematic or save file of the hockey stadium ?
  7. Anyway you could send me the file, I have built my whole stadium, and my users are very excited about it. Just need the plugin now...............
  8. Offline


    it wont let me download the .zip
  9. Offline


    Download link down!!
  10. Offline


    Download link should be back up, sorry for the down time there we had a server routing issue.

    Anything you guys want added to this plugin? Nobody reports any errors or bugs... so I guess new features are on the ticket :p

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


    just epic :D song name pls :D
    Binaryclock likes this.
  12. Offline


    Hey guys!
    Nice plugin :)

    But can you add an option, that the puck is pumbing back when hitting the border of the rink? :)
    Because now we play and the puck is pinning at the border :(
  13. Offline


    Unfortunately, there are no collision detection events in bukkit. This means I can't program in rebounds. I tried to, but it just wasn't feasible.
  14. Offline


    BinarySkates validated with build 1000. No changes were needed so no version update, but you at least have the piece of mind its been checked for RB 1000. Actually I'm even running 1031.

    Stompin' Tom Conners, The Hockey Song

    I'll be working on this plugin again. I'm going to add some more stuff in shortly so keep watching. Suggestions please, and I'll start working on the best ones.

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


    • Green disk (2257)
    • Gold disk (2256)
    • Cookie (357)
    • Smileball (341) »» Slimeball
    • Snowball (332)
    • Iron Ingot (265)
  16. Offline


    LOL, good catch :) I'll fix that.
  17. Offline


    when i install this mod, it gives the below errors in console. How can i fix?

    2011-07-28 09:31:18 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-g73697a4-b1000jnks (MC: 1.7.3)
    2011-07-28 09:31:18 [INFO] BS [o] Opening skates.config file...
    2011-07-28 09:31:18 [INFO] BS [o] Loading BinarySkates v0.3.2
    2011-07-28 09:31:19 [SEVERE] java.lang.IllegalAccessError: tried to access class com.nijiko.permissions.ModularControl$RefreshTask from class com.nijiko.permissions.ModularControl
    2011-07-28 09:31:19 [SEVERE]     at com.nijiko.permissions.ModularControl.<init>(ModularControl.java:64)
    2011-07-28 09:31:19 [SEVERE]     at com.nijikokun.bukkit.Permissions.Permissions.setupPermissions(Permissions.java:179)
    2011-07-28 09:31:19 [SEVERE]     at com.nijikokun.bukkit.Permissions.Permissions.onLoad(Permissions.java:133)
    2011-07-28 09:31:19 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:131)
    2011-07-28 09:31:19 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    2011-07-28 09:31:19 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    2011-07-28 09:31:19 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    2011-07-28 09:31:19 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    2011-07-28 09:31:19 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-28 09:31:19 [SEVERE] [Permissions] Unable to load permission data.
    2011-07-28 09:31:19 [SEVERE] [Permissions] Shutting down Permissions due to error(s).
    2011-07-28 09:31:19 [INFO] [Permissions] (Yeti) was initialized.
    2011-07-28 09:31:19 [INFO] [Permissions] (Yeti) disabled successfully.
    2011-07-28 09:31:19 [INFO] Preparing level "smp"
    2011-07-28 09:31:19 [INFO] Preparing start region for level 0 (Seed: 235328460)
    2011-07-28 09:31:19 [INFO] Preparing start region for level 1 (Seed: 235328460)
    2011-07-28 09:31:20 [INFO] Preparing spawn area: 69%
    2011-07-28 09:31:20 [INFO] AutoHelp version 0.2 is enabled!
    2011-07-28 09:31:20 [INFO] BS [o] Permissions plugin detected! Will obey binaryskates permission nodes.
    2011-07-28 09:31:20 [INFO] BS [o] Allowing these items to be registered as pucks: GOLD_RECORD(2256), GREEN_RECORD(2257), COOKIE(357), SLIME_BALL(341), SNOW_BALL(332), IRON_INGOT(265)
    2011-07-28 09:31:20 [INFO] BS [o] Listener registered: ENTITY_DAMAGE with priority: Normal
    2011-07-28 09:31:20 [INFO] BS [o] Listener registered: PLAYER_MOVE with priority: Normal
    2011-07-28 09:31:20 [INFO] BS [o] Listener registered: PLAYER_QUIT with priority: Normal
    2011-07-28 09:31:20 [INFO] BS [o] Listener registered: PLAYER_PICKUP_ITEM with priority: Normal
    2011-07-28 09:31:20 [INFO] BS [o] Listener registered: PLAYER_INTERACT with priority: Normal
    2011-07-28 09:31:20 [INFO] BS [o] Registering fighting task.
    2011-07-28 09:31:20 [INFO] BS [o] Fight task successfully registered with taskId: 2
    2011-07-28 09:31:20 [INFO] [HELP] 0 extra help entries loaded
    2011-07-28 09:31:20 [INFO] [HELP] Permissions enabled using: Permissions v3.1.6
    2011-07-28 09:31:20 [INFO] [HELP] Help enabled
    2011-07-28 09:31:20 [INFO] [BasicHerobrine] BasicHerobrine version 1.2 has been enabled.
    2011-07-28 09:31:20 [INFO] [HeroicDeath] enabled.
    2011-07-28 09:31:20 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    2011-07-28 09:31:20 [INFO] Lockette: Detected craftbukkit build [1000] ok.
    2011-07-28 09:31:20 [INFO] [Permissions] (Yeti) disabled successfully.
    2011-07-28 09:31:20 [INFO] Lockette: Failed to link to Permissions plugin version 3.1.6!
    2011-07-28 09:31:20 [INFO] Lockette: Using ops file for admin permissions.
    2011-07-28 09:31:20 [INFO] Lockette: Ready to protect your containers.
    2011-07-28 09:31:20 [INFO] [MinecraftViewer] v1.0c Plugin Enabled.
    2011-07-28 09:31:20 [INFO] [MinecraftViewer] Query running on
    2011-07-28 09:31:20 [INFO] [MonsterHunt] MonsterHunt Loaded!
    2011-07-28 09:31:20 [INFO] [PVP Arena] enabled. (version 0.0.5)
    2011-07-28 09:31:20 [INFO] WeatherRestrictions version 1.8 is enabled!
    2011-07-28 09:31:20 [INFO] WelcomeMe version 1.2.0 is enabled!
    2011-07-28 09:31:20 [INFO] [MobArena] v0.93.4 enabled.
    2011-07-28 09:31:20 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-07-28 09:31:20 [INFO] Done (0.181s)! For help, type "help" or "?"
  18. Offline


    Edit: I figured it out, but you really should move the bit about sub-commands out of the hidden change log. I'd list the commands out separately as well, instead of just mentioning them vaguely as "sub-commands."

    My users find it fun so far :D

    The main issue we had today was the puck getting stuck on the walls of the rink (wool). I don't know why but it was getting to the point of ruining play.

    Oh, and we couldn't seem to get the fighting to work. We both had boots on, were on ice, and had nothing equipped and neither click would cause damage to the other player.
  19. Offline


    Could you add in Permissions support? Or at least add in a config optional to disable it in certain worlds - we don't really want this enabled in PVP
  20. Offline


    3 bad problem
    1 If a player have the "puck" he open inventory he have noting on the head. He can get the sponge on the head...
    2 If we use a Stick to play to the hockey and put the stick in a stack of 64 All stick can't be used for crafting :-s
    3 Puck multiplication. I don't know the circonstance but the game have start with 1 "puck" (2256) and finish with 3....
    Craftbukkit version 1029
    Binaryskates version 0.3.2
  21. Offline


    Im Having a problem. Im using this plugin to "Ski" down ice runs, and using shift to ski doesnt work. i stick to the edge of the block, and that tops me. really annoying. can you make a command thats /skate or something to use instead? and maybe config between SHIFT and /skate.
  22. Offline


    wgen i gave skates on, whats the difference than if i just walked on the ice
  23. Offline


    @Tux_Peng You need to walk on ice while holding SHIFT or SNEAK_KEY. Thats what im annoyed about. I want a /Skate Command aswell.
  24. Offline


    I don't like hockey but this plugin is so much fun! We are building our own arena and it is easy!
  25. Offline


    DOWNLOAD Link is brocken!!
    REupload it!
    (Please on mediafire or dropbox or shall I host it for you?? PM me if I shall.)
  26. Offline


    Download link broke. It's a shame because this looks really cool.
  27. Offline


    This plugin has been verified to RB 1337. As always, no update or changes were needed. It works fine from 670 to 1337.

    new version is v0.3.3

    Also we have moved to the new BUKKIT plugin development site:


    This thread will no longer be updated.

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


    Binaryclock , I know this thread is no longer updated, but tagging doesnt work on bukkitdev. Just wanted to check to see if you are still maintaining this before I install it.

  29. Offline


    does anyone know if this plugin works with the newest bukkit build? its not working for me...
    I'm not sure if the author is still working on it either.
  30. Offline


    Doesn't work :(

Share This Page