BinarySkates - Skate on Ice and play Hockey!
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.
Version: v0.4.0 - Compiled against 1.6.4-R1.0
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.
Features:
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.
Changelog:
Version 0.4
- Compiled against 1.6.4-R1.0
Version 0.3.3
- Compiled against RB 1337.
Version 0.3.2
- Compiled against RB 953.
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.
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 :)
Hi, update for 1.8 please
[22:44:09] [Server thread/ERROR]: Error occurred while enabling BinarySkates v0.3.3 (Is it up to date?) java.lang.NullPointerException at java.util.regex.Matcher.getTextLength(Unknown Source) [?:1.7.0_71] at java.util.regex.Matcher.reset(Unknown Source) [?:1.7.0_71] at java.util.regex.Matcher.<init>(Unknown Source) [?:1.7.0_71] at java.util.regex.Pattern.matcher(Unknown Source) [?:1.7.0_71] at com.binaryskates.PropertiesConfig.getHeader(PropertiesConfig.java:93) [?:?] at com.binaryskates.PropertiesConfig.save(PropertiesConfig.java:63) [?:?] at com.binaryskates.PropertiesConfig.load(PropertiesConfig.java:47) [?:?] at com.binaryskates.General.load(General.java:51) [?:?] at com.binaryskates.BinarySkatesPlugin.onEnable(BinarySkatesPlugin.java:145) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot.jar:git-Spigot-29dbaa7-262c777] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [spigot.jar:git-Spigot-29dbaa7-262c777] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-29dbaa7-262c777] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:352) [spigot.jar:git-Spigot-29dbaa7-262c777] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:313) [spigot.jar:git-Spigot-29dbaa7-262c777] at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:402) [spigot.jar:git-Spigot-29dbaa7-262c777] at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:370) [spigot.jar:git-Spigot-29dbaa7-262c777] at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:325) [spigot.jar:git-Spigot-29dbaa7-262c777] at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:211) [spigot.jar:git-Spigot-29dbaa7-262c777] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:494) [spigot.jar:git-Spigot-29dbaa7-262c777] at java.lang.Thread.run(Unknown Source) [?:1.7.0_71]
Thanks
Hi there, this looks like an awesome plugin. By chance will you be adding any commands to setup an arena for teams and something to add a gate for each team to score goals (like red goal area and blue goal area), and something to keep track of the score? A score board would be cool. :) Love it and will add it to my server.
Hello! I really like your plugin and I was wondering: Is there a possibility of changing the ice block to snow block? 'Cause I just made a ski slope and it would be nice to use this plugin as skiing one on the snow.
Thanks in advance!
@DMac650
I'll have a look at this. Try re-downloading the plugin though. I think there was a bad upload a few days ago that caused this bug. Make sure you have the latest download
Hello, every time I introduce an ice block to the world and I walk or skate on the ice block it gives me the following error:
[SEVERE] Could not pass event PlayerMoveEvent to BinarySkates v0.3.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:227) at net.minecraft.server.v1_6_R3.Packet10Flying.handle(SourceFile:136) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NullPointerException at com.binaryskates.BSPlayerListener.onPlayerMove(BSPlayerListener.java:125) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more
I would love to be able to use this without any errors because this is such a great plugin! Thanks
As a Canadian, I need to add this to my server!
NICE PLUGINS BRO! But 1 question ;), Can you make a minigame of it?
Glad you liked it :)
AWESOME.
Hey guys it's been a while since this was updated. For the most part, it didn't need to be until they changed the entire event handling code around in Bukkit.
This has been updated for 1.6.4-R1.0. Let's see those hockey games, like this one:
http://www.youtube.com/watch?v=idzp1xz2XMA
I am a hockey player and can u please update this I have a server HockeyCraft and it can't LIVE without this plugin!!
Thanks, Philly
I've just gotten this error and I need some help. I would really love this plugin to work, thanks!
Hello, I remember using this plugin a long time ago. As I am an ice hockey player myself I really love this plugin. It's also a fun mini-game. I was wondering if this plugin is now compatible with 1.4.5? If so, I would be glad to use it on my hub server and donate to you!
Author's Last login Nov 07, 2011
So i think it's impossible that he send us the source :S
Hey, does anyone know if this plugin works with the latest bukkit build? It's not loading at all on ym server when i restart. It give me a bunch of sever error warnings. Anyone know if the author is still working on it or if it still works?
If anyone could give me the source code, I maybe could update it ;)
UPDATE THE fucking plugin plz
Having this mod updated would be amazing! I'm pretty sure I can get Super Earth to implement this mod if it gets updated :D
Same as GrandRiver. Any updates planned for 1.2.x? I hope so, as we have a specially made area with a homemade hockey field
Any plans to update this to the new Bukkit events system? Running Bukkit 1.1-R6 (1988) with BinarySkates v0.3.3 breaks BinarySkates.