Inactive [FUN] WolfControl v0.1 - Control the wolves [766]

Discussion in 'Inactive/Unsupported Plugins' started by halvors, May 13, 2011.

  1. Offline

    halvors

    WolfControl
    Version: 0.1

    License: GPLv3

    WolfControl allows you to control the wolves. You can name them, by right click on a tamed wolf with a bone. Or disable them.

    Download
    Source Code

    Features:
    • Prevent wolves from attacking players.
    • Name your wolf.
    • Disable wolves.
    • Configurable on a per-world basis.
    • Multiworld support.
    • Permissions support.
    Usage:
    • Right click on a tamed wolf with a bone (352).
    Install:
    1. Copy the WolfControl.jar file into your plugins folder.
    2. Restart/reload server.
    3. If you want to, edit the config.yml file in plugins/WolfControl and the world configuration files in the worlds folder.
    Commands:
    Show Spoiler

    Start command with either /wolf (If you want i can add aliases, just post request on theard).

    help - Show help.
    name <name> - Show or name your wolf.
    release - Release your wolf.
    item - Give you the wolf item.

    Permissions nodes:
    Show Spoiler

    WolfControl.* - Give you access to anything.
    WolfControl.help - Show help.
    WolfControl.select - Select wolf using bone.
    WolfControl.name - Show or name your wolf.
    WolfControl.release - Release your wolf.
    WolfControl.item - Give you the wolf item.

    Changelog:
    Version 0.1
    • Initital release.
    Show Spoiler



    Todo:
    • Add function for show health or heal your wolf.
    • Add wolf shop.
    • Add wolf inventory.
    Show Spoiler

     
  2. Offline

    Dangirdas

    Nice!

    But how does the name thing work? Does it come in the chat for everyone or only yourself?
     
  3. Offline

    woodzy

    oh darm i didnt get first post lol nice plugin
     
  4. Offline

    halvors

    Name is used for anything, you can list wolf, and names a showed. Going to add more feature, you're ideas are welcome :)
     
  5. Offline

    Pontus Lantz

    Is there any chance you could implement an restriction to how many wolves you can have?
     
  6. Offline

    Jonathan Thorpe

    So far as I can tell, you're only allowed to name one wolf anyway. Naming a second wolf, third wolf etc seemed to delete the names of the other wolves, and /wolf list only shows the wolf last-named. Would be nice if the plugin supported naming of more than one wolf, and also perhaps displayed their name above their heads, like players do. Otherwise the whole thing seems a bit pointless. But the plugin is only 0.1, so hopefully these things will be added soon.
     
  7. Offline

    Pontus Lantz

  8. Offline

    halvors

  9. Offline

    Pontus Lantz

    @halvors
    So people only can tame 1 wolf. Not have 10 with them running around.
     
  10. Offline

    halvors

    Maybe an option? ;)
     
  11. Offline

    Pontus Lantz

    @halvors
    Ofc. Being able to change in the settings:)
     
  12. Offline

    Sam Waterfall

    doesn't work :/
     
  13. Offline

    Jonathan Thorpe

    Works fine for everyone else. Are you using at least build 766? If not, update your server and try again.
     
  14. Offline

    Sam Waterfall

    ye its working now thanks
     
  15. Offline

    Aki Tensai

    I get the error below using Bukket 766 when a Player B hits Player A's wolf. I'm expecting the wolf to not attack Player B for his aggression, and even better, if Player B dealt no damage to the ally wolf. We are playing PVP off, so expect accidental damage dealt to allies to be ignored.
    Config:
    Show Spoiler
    # WolfControl's configuration file.
    #
    # This is the a per-world configuration file. It only affects one
    # corresponding world.

    item: 352 # Item for select wolf

    wolf:
    enable: true # Prevent wolves from spawn
    respawn: true # Respawn tamed wolves
    peaceful: true # Wolves are peaceful.
    Error (about the number of times the wolf attacked Player B):
    Show Spoiler
    2011-05-18 18:00:17 [SEVERE] Could not pass event ENTITY_DAMAGE to WolfControl
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftPlayer cannot be cast to org.bukkit.entity.Wolf
    at com.halvors.WolfControl.WolfControlEntityListener.onEntityDamage(WolfControlEntityListener.java:92)
    at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.java:518)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:410)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:156)
    at net.minecraft.server.EntityWolf.a(SourceFile:378)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:67)
    at net.minecraft.server.EntityWolf.c_(SourceFile:125)
    at net.minecraft.server.EntityLiving.u(EntityLiving.java:657)
    at net.minecraft.server.EntityWolf.u(SourceFile:160)
    at net.minecraft.server.EntityLiving.p_(EntityLiving.java:231)
    at net.minecraft.server.EntityWolf.p_(SourceFile:190)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1009)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:53)
    at net.minecraft.server.World.playerJoinedWorld(World.java:991)
    at net.minecraft.server.World.cleanUp(World.java:968)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:369)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Mods active: Cookbook, LoginMessage, Nether, playerList, WolfControl, WorldEdit.
     
  16. Offline

    halvors

    Will look into it.
     
  17. Offline

    m5k

    I have a few feature requests.
    Being able to limit how many wolves one player can have. Limiting wolves to certain permission groups. Adjusting wolf damage.
     
  18. Offline

    halvors

    I can't limit how many wolves you tame by now (Will try... but), but wolfs you name is just one at the moment, when it's supported with more thatn one i'll try add limt.
     
  19. Offline

    m5k

    Thanks.
     
  20. Offline

    Lanuk

    Yes, I would LOVE a wolf limiter like m5k suggested. I could finally bring wolves back to my server...
     
  21. Offline

    dumle29

    im on the lookout for a mod that would allow a player to have all his wolfs collars one color. and if he wished to give the wolf to another player, he simply dyed the collar that players color
     
  22. Offline

    halvors

    I'm thinking about implement wolf sign shops.
     
  23. Offline

    MadMask1313

    Is anyone else running into the issue where if the wolf dies, two more take its place? I was testing it out, and a creeper came up to me and killed the wolf, then i had two. Now i have 10 wolves from just taming one. Any ideas? I'm running bukkit 803.
     
  24. Offline

    Vash

    Honestly, if possible I would love to see some sort of attack control with the wolves. They are so cool but I feel like the way they are now that are limited. I think if you could some how add a way to basically sick your wolves on something that would be awesome!! Something like if you have a bone in your hand to be able to right click on a target and have your wolves attack it without having to melee it yourself.
     
  25. Offline

    halvors

    We are working on a big update with multiplie wolves, wolf inventory, wolf "Control" (Like prevent wolf from attacking), but we have som issues so please give us some time :)
     
  26. Offline

    Minecrafter9001

    It would be cool if you could literally CONTROL the wolf, but I'm not saying you have to add that. Nice work!
     
  27. Offline

    LucasMahar

    It would be cool if you could maybe equip armor on the wolves, or maybe even a saddle that let's you control them.
     
  28. Offline

    LukeD1994

    Can you make it possible so that the wolf's name appears above its head?
    E.G> I'm using this mod and wolfpound (adopting wolfs for costs) however when more than one user on my server gets a wolf it can be a bit confusing, hense why it would be good to have the name appear above its head (like the players do)
     
  29. Offline

    halvors

    This is not possible on the servers side. Will reqiue a client mod.
     
  30. Offline

    LukeD1994

    Ok, thanks for the reply :)
     

Share This Page