[MECH] WolfSpawn 0.42 - make pet wolves respawn after death, spawn wolf [818]

Discussion in 'Inactive/Unsupported Plugins' started by BASED, Jun 3, 2011.

  1. Offline

    BASED

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    WolfSpawn:
    Version: v0.42
    [818]

    This plugin makes pet wolf or wolves respawn at the world spawn point or near player. It is a fork of jynxdaddy's WolfSpawn.

    Features:
    • Pet wolf respawns when it dies (at player or spawn)
    • Permissions
    • Can 'release' wolves to stop them respawning
    • Can spawn wolves near players tamed, wild, or angry
    Download WolfSpawn

    Source Code

    Commands:
    /releasewolf
    Toggle the ability to release your pets, they won't respawn.
    /spawnwolf player <wild|angry>
    Spawn a wolf near player. Omit 'wild' and wolf will be owned by player.

    Permissions:
    WolfSpawn.release
    Allow player to release their pet wolves
    WolfSpawn.respawn
    Allow players pet wolves to respawn
    WolfSpawn.spawn
    Allow players to spawn wolves
    WolfSpawn.spawnatplayer
    Allow wolves to spawn near players

    Changelog:
    Version 0.42
    • max-respawned parameter in config file (default 1) now limits the pack of wolves per player. If player has more wolves, the least will not respawn.
    • Config file is updated, added customizeable messages.limit text.
    • If player has become offline, the wilf will appear at player's spawn location.
    Version 0.41
    • Bugfix build, made compatible with CB 818
  2. Offline

    GT-Rustik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  3. Offline

    Grimmy777

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is exactly what I was looking for yesterday. I will install today. Thanks!
  4. Offline

    UserOfBukk!t

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    how to give permission????
  5. Offline

    Threezool

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Would it be possible to limit the number of wolfs allowed to respawn?

    I have a druid class that uses wolfs as combat pets and i dont wand a druid to be able to gather like 8 wolfs since thay just respawn.

    And the Permission node that allows repsawn, does that happen automatically or does the player have to use the command?
  6. Offline

    Jelle

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Maybe you can add a command so you can respawn them all at once?
    My friends can't kill my wolves anymore, so now they are trying to hide them so i can't find them anymore >.<
  7. Offline

    BASED

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Glad to hear. =)
    If you use Permissions plugin, yo an write lines such as
    permissions:
    - WolfSpawn.respawn
    - WolfSpawn.release
    - WolfSpawn.spawnatplayer
    to some group in its config file
    It will be possille, it is an obvious parameter =)
    I'll try to make this feature at soon.
    Respawn happens automatically, delay is set in config file.

    I'll think about it, mybe the next time...
  8. Offline

    Threezool

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great, now i can add another feature to my druid class ^^
  9. Offline

    BASED

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well , it's done. See last update and max-respawned parameter in config. =)
  10. Offline

    MrEpicFusion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This Doesn't work for me i cant find wolves on my server plz help
  11. Offline

    catailcataclysm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    this dosnt work right for me, i can spawn wolves but when my tamed ones die they dont respawn
  12. Offline

    tyzoid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    CB #960
    Code:
    09:20:29 [INFO] [WolfSpawn] spawn wolf to tyzoid in 1s, health: 20
    09:20:30 [SEVERE] Exception in thread "Thread-18"
    09:20:30 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.EntityWolf.d(Z)V
    09:20:30 [SEVERE] 	at Etherlands.WolfSpawn.UpdatedWolf.setOwner(UpdatedWolf.java:63)
    09:20:30 [SEVERE] 	at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolfTask.java:45)
    09:20:30 [SEVERE] 	at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    09:20:30 [SEVERE] 	at java.lang.Thread.run(Thread.java:679)
    
  13. Offline

    Dzhalagash

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You need to make a simpler way to disable the option to spawn wolves at player location. I like the idea of wolves resurrecting so I don't have to get angry anytime they die stupidly or getting crazy healing them. But you can spawn wolves at player without the need to look for them and this sounds like a cheat to me. I don't want player to be able to do this, and I don't want to use permissions, it's too complicated to set up, I don't have any idea how to do this via permission, just make an option "true|false" please.
  14. Offline

    elysianhero

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Dzhalgash it's super easy. In the config, under "Wolf", find "on-player" end set it to false. This will make wolves respawn at the servers spawn point, so player are forced to make the long walk home to get their wolves back.
  15. Offline

    izUnique

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    My wolves don't respawn when they die......
  16. Offline

    wildsteelerfan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    theres something very weird... all mobs are invisible... wtf?? it is not because of this it happend before i installed it... idk if you could help??? well thanks
  17. Offline

    Sa_KE

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Update :D? PermissionBukkit? 1060 wolfs dont respawn.

    Code:
    2011-09-13 22:22:40 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:22:41 [SEVERE] Exception in thread "Thread-37"
    2011-09-13 22:22:41 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:22:41 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:22:41 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:22:41 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:22:41 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:23:05 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:23:06 [SEVERE] Exception in thread "Thread-44"
    2011-09-13 22:23:06 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:23:06 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:23:06 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:23:06 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:23:06 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:23:27 [INFO] [WolfSpawn] spawn wolf to Ren_kun in 1s, health: 20
    2011-09-13 22:23:28 [SEVERE] Exception in thread "Thread-49"
    2011-09-13 22:23:28 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:63)
    2011-09-13 22:23:28 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:23:28 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:23:28 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:23:28 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:23:38 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:23:54 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:23:55 [SEVERE] Exception in thread "Thread-56"
    2011-09-13 22:23:55 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:23:55 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:23:55 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:23:55 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:23:55 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:24:10 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:24:11 [SEVERE] Exception in thread "Thread-59"
    2011-09-13 22:24:11 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:24:11 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:24:11 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:24:11 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:24:11 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:24:37 [INFO] Connection reset
    2011-09-13 22:24:37 [INFO] ZGMF_X20AStrike lost connection: disconnect.quitting
    2011-09-13 22:24:57 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:24:58 [SEVERE] Exception in thread "Thread-71"
    2011-09-13 22:24:58 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:24:58 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:24:58 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:24:58 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:24:58 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:25:34 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:25:35 [SEVERE] Exception in thread "Thread-79"
    2011-09-13 22:25:35 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:25:35 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:25:35 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:25:35 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:25:35 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:25:49 [INFO] [PLAYER_COMMAND] Ren_kun: /night
    2011-09-13 22:26:10 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:26:12 [SEVERE] Exception in thread "Thread-88"
    2011-09-13 22:26:12 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:26:12 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:26:12 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:26:12 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:26:12 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:27:07 [INFO] [WolfSpawn] spawn wolf to  in 1s, health: 20
    2011-09-13 22:27:08 [SEVERE] Exception in thread "Thread-101"
    2011-09-13 22:27:08 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityWolf.d(Z)V
    2011-09-13 22:27:08 [SEVERE] at Etherlands.WolfSpawn.UpdatedWolf.setOwner(Update
    dWolf.java:68)
    2011-09-13 22:27:08 [SEVERE] at Etherlands.WolfSpawn.SpawnWolfTask.run(SpawnWolf
    Task.java:45)
    2011-09-13 22:27:08 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:27:08 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:28:02 [INFO] [PLAYER_COMMAND] Ren_kun: /ul 9
    2011-09-13 22:28:51 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:09 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:13 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:18 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:18 [SEVERE] java.util.ConcurrentModificationException
    2011-09-13 22:29:18 [SEVERE] at java.util.HashMap$HashIterator.nextEntry(Unknown
     Source)
    2011-09-13 22:29:18 [SEVERE] at java.util.HashMap$KeyIterator.next(Unknown Sourc
    e)
    2011-09-13 22:29:18 [SEVERE] at de.sunaru.ProtectingWolf.ProtectingWolfVictims.c
    leanUpDisputants(ProtectingWolfVictims.java:69)
    2011-09-13 22:29:18 [SEVERE] at de.sunaru.ProtectingWolf.ProtectingWolfScheduler
    .run(ProtectingWolfScheduler.java:8)
    2011-09-13 22:29:18 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run
    (CraftWorker.java:34)
    2011-09-13 22:29:18 [SEVERE] at java.lang.Thread.run(Unknown Source)
    2011-09-13 22:29:18 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:28 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:32 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:34 [SEVERE] Could not pass event ENTITY_DEATH to WolfSpawn
    2011-09-13 22:29:34 [SEVERE] Could not pass event ENTITY_TARGET to ProtectingWol
    f
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftArrow cannot be
     cast to org.bukkit.craftbukkit.entity.CraftLivingEntity

    This post has been edited 2 times. It was last edited by Sa_KE Sep 13, 2011.
  18. Offline

    Petomatick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wolf still doesn't respawn in 1337

Share This Page