llamaGrapple
A simple yet customizable grapple hook!
A simple yet customizable grapple hook!
Note: This page written for R: llamaGrapple v1.6 for CraftBukkit/Spigot 1.10.02-R0.1
Features
- Easily manage custom configurations for privileged, donating, or ranked players.
- Set the tool or item used as the grapple hook.
- Set the sound the grapple makes.
- Set the distance the grapple will pull from. (max 100 blocks)
- Set the cool-down between grapple uses.
- Set the vertical-gain (elevation) of the grapple.
- Enable/Disable grapple hook durability.
- Enable/Disable grapple use for blocks below the player.
- Use Minecraft Time or System Time for servers that turn time off or use the "/gamerule doDaylightCycle false" gamerule.
Command / Usage / Permission
Command: | Description/Usage: | Permission: | |
/llamagrapple | Display command help. | llamagrapple.grapple | |
/lgrapple | Gives access to use the grapple hook. | llamagrapple.grapple | |
/lgrapple Gifts the grapple hook. Right click to use it. | llamagrapple.craft | ||
/lgrapple on|off Disables notifications of durability and cool-down. | llamagrapple.grapple | ||
/lgrapple status (playername) Display the status of a players config settings. -Leave (playername) empty to display the default group. | llamagrapple.config | ||
/lgrapple distance # (playername) Set the distance the grapple will reach. -Leave (playername) empty to set the default distance. This will also create the players settings if none exist. | llamagrapple.config | ||
/lgrapple cooldown # (playername) Set the cool-down between grapple uses. -Leave (playername) empty to set the default cool-down. This will also create the players settings if none exist. | llamagrapple.config | ||
/lgrapple gain # (playername) Set the vertical gain when grappling. -Leave (playername) empty to set the default gain. This will also create the players settings if none exist. | llamagrapple.config | ||
/lgrapple remove (playername) Remove a players grapple settings. | llamagrapple.config | ||
/lgrapple reload Reload the configuration file. | llamagrapple.config | ||
/lgrapple durable Toggle durability reduction on grapple hooks. | llamagrapple.config | ||
/lgrapple time Toggle between using Minecraft Time or System Time. | llamagrapple.config | ||
/lgrapple below Toggle grapple use for blocks below the players. | llamagrapple.config |
Examples
/lgrapple gain 3 oooorgle Sets the vertical gain for player oooorgle to 3. (Creates user if not exist) |
/lgrapple distance 20 Sets the distance for the Default grapple to 20 blocks. |
/lgrapple distance 20 oooorgle Sets the grapple distance for player oooorgle to 20 blocks. (Creates user if not exist) |
/lgrapple off Disables notifications of durability and cool-down for the player sending the command. |
/lgrapple remove oooorgle Removes oooorgle's custom grapple settings. |
/lgrapple status practiclycrp Displays settings for player practiclycrp. |
/lgrapple Gifts you the grapple hook. |
Crafting the grapple hook in survival is as easy as making the tool, then naming it 'grapple hook' in an anvil. If you have set an item that doesn't need crafting, like log or diamond, simply name the item the same way in the anvil. |
Configuration
- Copy the .jar to your plugins folder and restart your server.
- Add permissions to your groups and players.
- Log in and type '/lgrapple' to start grappling.
Optionally:
- Disable notification of new updates for this plugin by changing NotifyOpsWhenPluginUpdates to false in the plugins/llamaGrapple/config.yml.
- Configure the gain, distance, and cool-down for each permission with in-game commands or by editing the config.yml.
- Configure the sound, grapple item, and default notification settings by editing the config.yml.
Statistics
This plugin utilizes Hidendra's plugin metrics system, learn more.
Support
For support and bug reporting please use the BukkitDev ticket system.
Previous Version Pages
R: llamaGrapple v1.5 for CB 1.7.9-R0.2 Jul 21, 2014
R: llamaGrapple v1.4 for CB 1.7.9-R0.1 May 28, 2014
R: llamaGrapple v1.33 for CB 1.7.9-R0.1 May 16, 2014
Known Caveats
- Be the first to report one.
Considerations/To-Do
Suggestions for improvements and additions to the next build are welcome in the comments.
Source Code
<3 CopyHeart <3
Donate
llamaGrapple is currently maintained by one individual in his free time. The amount of time he spends improving on this project is down to personal motivation, he doesn't get paid to keep this updated. If you find this plugin is a valued part of your server, please consider making a donation.
Other Plugins by this Author
llama - A collection of useful commands for both players and staff.
llamaArt - Turn your images into Pixel Art!
White-List Trust - Open your white-listed server when trusted players are online!
@twetwetwetwe
Yeah great idea, and thinking about it, it should be supported. For example, if the default grapple hook tool is the fishing rod, a player would simply need to craft a fishing rod and then name it 'grapple hook' in an anvil. It cost me 7xp levels to do mine. Let me know if this doesn't provide what you are looking for. Thanks!
make a crafting recipe for survival servers please
@Electro440
Not a bother at all. Yeah I failed to test that scenario apparently. I have submitted an update to correct this and I have added permissions for mods, admins, and ops. I hope this provides what you are looking for. At least it is a bit more diverse now. Once they approve it, I would be grateful to hear how it works and any other issues etc. I have a very limited testing environment and rely on user input a bunch. Thanks!
Sorry to bother you, but when a player who does not have any llama grapple permissions places a block, they get a notification that says "You do not have permission to use the grapple hook." The fishing rod is the only block specified to be used as a grapple in the config. Any ideas? D:
@oooorgle
Thanks for taking it into consideration. Good luck.
@Electro440
I will certainly give that some thought and consideration for the next release. Thank you for the idea Electro440!
Hey, AMAZING Plugin! I love this so much! As a suggestion, it would be great if you could make it so that there is a limit of distance & cooldown per rank. So that way you can apply a different value for each group. If you could do that it would be awesome!! Again, great plugin! Super simple to use, and tons of fun!