Ranged Wolves

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

RangedWolves - Bring out your hunting dogs!
Version: v1.0.2 - CB 1988 (1.1-R6)


Inactive until further notice!

Until setting targets for Wolves is fixed in CraftBukkit, I will not be releasing any updates. I will continue to add in any suggestions you may have, if I so choose, but I don't want to release something that doesn't work to the public. The builds I have now (1.0.2, 1.1, 1.2-Dev) don't even work for me, so they won't work for you.


This plugin allows for having your pet wolves attack your ranged target. In other words: if you attack a creature or player with any sort of projectile (arrow/snowball/etc), your wolves will attack that target!
I had been looking for this feature for a while and hadn't come across it, so I took it upon myself to build my java skills and make it happen!

Mob Arena is NOT required, however it is an awesome plugin.
If you do have Mob Arena, this is built against v0.94.4.64! This is a Dev build of MobArena, found here. I'd highly recommend giving it a try, and reading the changelog for it.

Many thanks to @garbagemule for helping me throughout the ordeal, and teaching me stuff about Java I didn't realize/learn yet in school. And also for making Mob Arena :)

Features:

  • Makes wolves attack your ranged Targets
    • Configurable for each World and (if applicable) each Arena
    • Checks for World PvP (and MobArena PvP)
  • 3 simple commands
    • "/rw reload" - reloads the configuration file
      • "/rw reloadMA" reruns the Mob Arena setup code and auto reloads
      • Ops only (and console)
    • "/rw retro" - searches for nearby wolves not already associated with their owner
      • Anyone can use this
      • Hopefully not required
  • Very few permission nodes required, see here

Forum:

RangedWolves Forum

Configuration:

Things to know about the config.yml

Permissions:

Permission nodes: see here
NOTE! If not running any sort of permissions plugin, this should run as it always has, everyone can use it, and Ops get access to the reload commands

TODO:

  • Any ideas will be considered (But not necessarily implemented)
  • Edit the way the config works. See this comment for how it will end up working.
  • Ensure wolves stay associated with their owner after server shut down/restart
    • Unless there's an easy way to get Wolves by their Unique IDs that I'm completely overlooking, this isn't happening any time soon.

Known Issues:

  • While testing on 1.2.X builds, I've noticed wolves don't actually go attack your target, even after playing with my code.
  • Server restarts still don't retain the relationships, although relogging and reloading does retain them.

Submitting a bug report:

  • Please provide as much information as you can so I can make bug fixes as quickly as possible
  • Please include:
    • CraftBukkit Build
    • MobArena Version number (if applicable)
    • StackTrace from your server.log file (if applicable)
    • Reproduction steps to help me track down and squash these nasty bugs!
      • The more detailed these are, the better!

Changelog:

Version 1.0.2 - 3/11/12

  • Fixed checking Max Wolf cap for offline players, they were able to get as many wolves as they could before, now they're capped.
    • Unfortunately, even if the player has permission to bypass the cap, I can't check an offline player's permissions.
  • Cleaned up the onEntityDamage listener some.
  • Fixed "/rw retro" command, it now takes into account if a nearby wolf's owner is offline or not, and the command now obeys the Max Wolf cap
  • Added checks to the "/rw reloadMA" command to make sure MobArena is on the server and enabled before running the reloads
  • Cleaned up "/rw reloadMA" command too
  • Added a return to onEntityTame to make sure I don't add untamed wolves to a player's list and falsely inform the player they tamed a wolf
  • Removed more references to my WIP targetting for now.

See all changes here

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of bitfed bitfed Jan 25, 2013 at 16:26 UTC - 1 like

    @BlahBerrys: Go

    Great, thank you so much!

    I've been growing irritated that this developer doesn't feel like working on it, yet was still sitting on the project.

    I notice now yours hasn't been updated in a while? Sigh. :(

    Guess we all have to wait for someone to make a RangedWolves Reloaded.

  • Avatar of BlahBerrys BlahBerrys Nov 05, 2012 at 00:46 UTC - 1 like

    I've continued this mod, it is now located at: http://dev.bukkit.org/server-mods/rangedwolves/

    BFAK:Eballer48,90610035,e7b4a8e9497521b1df2d74932d0611c46086a7352c2c878015f19a0361c438e2

  • Avatar of micrlink micrlink Aug 25, 2012 at 20:21 UTC - 0 likes

    Hello, i know this is inactive, but i was wondering how you got the wolf to attack the player/ how you set the target. I am making a plugin like this with irongolems and all commands and that is all i need

    Owner of WyldCraft

    My Plugins: MineVerse[1.4.7], Leaderboards[1.4.6], ButtonWarps[1.4.7], CheckPoints[1.6.2]

    My Website: WyldCraft

  • Avatar of bacon_avenger bacon_avenger Aug 24, 2012 at 22:16 UTC - 0 likes

    @dasbreen: Go

    Getting this to work again would be great! I know of an admin who would add this in a heartbeat for the ultra hard core matches he hosts. :)

    BFAK:77260,46822c9a5c20d9b0e5f016b060b3a4bc72965f1f3adadb7f2632a535738381a3

  • Avatar of dasbreen dasbreen Aug 24, 2012 at 15:26 UTC - 0 likes

    So people know, I'm going to slowly work on rewriting this. I feel the current code has gotten a bit... messy. I've gotten wolves to attack again, but you need to be fairly close for it to work properly. Classes are starting soon and I'm working on another project right now, but I'll try to keep the changelog page updated with any progress I've made and any changes/fixes/additions I've made

    ACStache from Bukkit Forums.
    Check out my plugins!
    Ranged Wolves, ArenaGodPlus, InstaBreak
    BFAK:72059,04761c3f43c01333ab2ea735aad3b9a8b86d3ced8d0671c2c0de722185ea5524

  • Avatar of dasbreen dasbreen Aug 14, 2012 at 01:10 UTC - 0 likes

    @defsin32: Go

    what version number of RangedWolves, MobArena, and CraftBukkit are you using?

  • Avatar of defsin32 defsin32 Aug 14, 2012 at 00:46 UTC - 0 likes

    @OriginalMadman: Go

    I get the same error. I have the Mob Arena plugin and decided to put in some Wolves for a class but it won't work properly because i get the error.

  • Avatar of dasbreen dasbreen Jul 30, 2012 at 05:18 UTC - 0 likes

    @spydercanopus: Go

    You and me both. Until they fix it I don't even have the desire to do what I planned for version 1.2. That and I typically only used it in Mob Arena myself as well.

  • Avatar of spydercanopus spydercanopus Jul 30, 2012 at 05:09 UTC - 0 likes

    This plugin made mob arena so much better. Hope they fix whatever it is in 1.3

  • Avatar of dasbreen dasbreen Jul 10, 2012 at 18:22 UTC - 0 likes

    @OriginalMadman: Go

    may I ask what version of RangedWolves you're using?

Facts

Date created
Aug 31, 2011
Categories
Last update
Mar 11, 2012
Development stage
Abandoned
License
All Rights Reserved
Downloads
9,745
Recent files

Authors