Inactive [MECH/FUN/RPG] The Werewolf v2.2 - Become an epic Werewolf [Spout] [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Dutch_Devil, Aug 16, 2011.

  1. Offline


    The Werewolf
    The Werewolf version 2.2
    New BukkitDev page: here
    please post your questions/suggestions there
    The Werewolf is the werewolf plug-in created to bring you the ultimate werewolf experience!

    It’s ideas are based of various myths/legends and and our personal ideas about how the plug-in should function.

    If you have any suggestions for the plug-in or need help, please tell us in the comments! We (Firemars and me) are a dedicated team and will try to read and answer every single one!

    RPGOverhead v1.0 is required for the latest version! This plugin will ensure compatibility with as many other RPG-style plugins as possible. It can be downloaded here.

    We recommend that you also download both the Spout.jar for your server and use the SpoutCraft client so you can enjoy the full Werewolf experience!

    The Werewolf features:

    Almost every feature is customisable in the config file! All the features named here are the default settings.

    • To become a Werewolf, you have to get bitten (attacked) by a wolf or Werewolf at night and contract the Wolven-infection (small chance). This infection turns the Human into a Werewolf when they step outside the next night. It can be stopped by staying inside the night after contracting the infection.
    • A Werewolf automatically turns into his Wolf-form at night.
    • A Werewolf can sprint in Wolf-form by using the shift-key.
    • A Werewolf cannot wield weapons (low damage) while in Wolf-form, but does high unarmed damage!
    • A Werewolf cannot wield Armor while in Wolf-form, but has a high natural defense! When turning in a Werewolf, the player drops his armor.
    • When in wolf-form, all wolves are friendly (unless another Werewolf controls them).
    • Prevents your wolves from being damaged while you are offline.
    • Werewolves are very vulnerable to “Silver” (Iron) weapons.
    • A recipe creates an item that cures Werewolves and turns them back into humans, when using the item, there is a 1/4th chance the user is cured. There is no way of telling wether the user is actually cured until the next night.

    Visuals & Audio [FONT=Arial](Requires Spout and Spoutcraft!)[/FONT]:
    • Achievements (Notifications):
      • [FONT=Arial][COLOR=rgb(0, 0, 0)][FONT=Arial][COLOR=rgb(0, 0, 0)][FONT=Arial]The Infection - Contract the infection[/FONT][/COLOR][/FONT][/COLOR][/FONT]
      • The Werewolf - Turn into a Werewolf
      • The Packleader - Have some wolf-companions
      • The Spreader - Infect a human
      • New Sherrif in Town - Kill a fellow Werewolf
      • The Cure - Make a Werewolfism-cure
    • When in wolf-form, character skin changes to a Werewolf skin.
    • Howling sound when a character transforms

    • thewerewolf.togglewerewolf..............allow toggling of werewolf status
    • thewerewolf.toggleself.......................allow players to toggle their own wolf status
    • thewerewolf.infectwerewolf...............allow infecting players by command
    • thewerewolf.infectself........................allow players to infect themselves
    • thewerewolf.cure...............................allow players to use the cure
    • thewerewolf.infectother.....................allow players to infect other players by hitting
    • thewerewolf.becomeinfected............allow players to become infected by hitting
    • thewerewolf.thewerewolf...................allow players to enable/disable the plugin

    Toggle Werewolfism.................................../togglewerewolf [PLAYERNAME]
    Toggle Werewolfism on yourself................/togglewolfself
    Infect player with Werewolfism.................../infectwerewolf [PLAYERNAME]
    Infect yourself with Werewolfism................/infectwolfself
    Toggle plugins on/off state........................../thewerewolf


    Look in the %server%/plugins/TheWerewolf/config.yml file for these options. I only describe the more important/harder to understand options here.
    • Modifiers.Night.Resolution changes the update cycle speed. Slower servers should insert higher numbers
    • Modifiers.Hardcore, hardcore mode makes werewolfs drop their items and disables them to talk properly
    • Files.Skin for a custom skin file
    • Files.Howl for a custom howl noise (when turning into a werewolf)
    • Disallowed.Items Insert any number of comma separated (spaces are ignored) item materials or id's here. Werewolfs can't use these items in any way.
    • Multiplied.Weapons are the weapons which do extra damage to a werewolf
    • Recipe.Materials for a custom recipe, again item name or item id, or null if spot should be skipped (going from topleft corner to the right, then the next line etc.)
    • Recipe.Result for a custom cure item
    Possible Future Features:

    • Customizeable per-player/per-group skins
    • When transforming to and from Wolf-form, the characters emits particles (similar to those of a Nether-portal).
    • Instead of damage prevention, despawn wolves while you are offline.
    • Whole new achievement screen with custom achievements.
    • Abitilies:
      • Growl - Stuns nearby hostile creatures
    • Anything else you submit!
    Known Bugs:
    • Please help with this plugin by submitting any bugs you found while playing!

    A BIG thanks to everyone who made this plugin possible! Especially the lead-designer of this plugin, Firemars. New features will be added through him!

    The test team (Minecraft Names) A-Z:
    • Daanie
    • DutchyDev
    • Firemars
    • Pimmi
    • Supershoarma
    (They also came with cool ideas for the plugin)

    The default skin:
    Beelzabeth, check him out, he makes some awesome skins!

    • v2.2 - Unnecessary update!
      • fixed tiny bug which shouldn't occur?
      • changed name of speed modifier for ppl having trouble running
      • split Speed in Speed_Multiplier and Jump_Multiplier
    • v2.1 -
      • Improved running, you won't need to use shift anymore
      • Higher jumping
      • Fixed a bug where RPGOverhead couldn't be found
    • v2.0 - bug fixes:
      • TheWerewolf would initialize faster than spout
    • v2.0 - features:
      • Extending RPGOverhead to enjoy maximum compatibility
      • added 2 commands + permission nodes to change yourself into a werewolf
    more... (open)

    • v1.5 - bug fixes:
      • armor wouldn't drop while in hardcore mode
      • angry wolves captured from other players would attack their new owner
    • v1.5 - features
      • splitted hardcore mode in chat-scramble and item-drop in config file
      • chat-scramble only occurs between wolfs and players (players get the text scrambled)
      • chat-scramble messages are now editable
      • insta-friendly of wolves can now be disabled
      • werewolfs armor will act for every damage source (also fall damage!)
        • sources can be disabled (armor won't act)
        • minimum damage of 1 even if armor would lower it to 0
      • werewolfs growl when other entities target them
    • v1.3 - Corrected tiny console bug
    • v1.2 - Implemented some user ideas:
      • Customizeable items which a werewolf receives extra damage from
      • Customizeable recipe/cure item
      • a command, /thewerewolf, to turn the plugin on or off
      • optional 'hardcore mode'
        • Werewolfs drop their items and can't pick them up
        • Werewolfs can't talk, all they do is make beastily noises
    • v1.1 - Fixed bug where players would never turn after being infected
    • v1.0 - Initial release!
    Caid, MMySlime, rezznov and 2 others like this.
  2. Offline


    can i have both and still not have people being both a vampire and a werewolf?
  3. Offline


    I love this plugin but 1 problem.
    I don't have a werewolf skin...
    how to fix this?
  4. Offline


    can you add Permission for wearing an armor in WolfForm?
  5. Offline


    is there anyway that you can give players to turn themselves... and ONLY themselves into werewolves? bcuz im trying to make a druid type deal with my rpg server and ppl hav been turning others into werewolves
  6. Offline


    Thanks ist verry goood
  7. Offline


    When ever I run this plugin I get a few severe errors, but the server still starts. I can transform and all the abilities work, but the skin and sounds do not. Also it does not download the whole config file. All the config file contains is a list of werewolf players. I'm not entirely sure how to copy the bukkit log, but if some tells me, I'll post it. I am using spout and spoutcraft. I'm not using any other plugins. Looking forward to using your plugin.
  8. Offline


    2011-09-04 07:14:15 [SEVERE] Could not load 'plugins/TheWerewolf.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: nl/Lennart/rpgoverhead/RPGPlugin
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(
        at Method)
        at java.lang.ClassLoader.loadClass(
        at java.lang.ClassLoader.loadClass(
        at java.lang.ClassLoader.loadClassInternal(
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(
        at org.bukkit.craftbukkit.CraftServer.<init>(
        at net.minecraft.server.ServerConfigurationManager.<init>(
        at net.minecraft.server.MinecraftServer.init(
    Caused by: java.lang.ClassNotFoundException: nl.Lennart.rpgoverhead.RPGPlugin
        at Method)
        at java.lang.ClassLoader.loadClass(
        at java.lang.ClassLoader.loadClass(
        at java.lang.ClassLoader.loadClassInternal(
    Same as the last guy. Since update it has not worked at all.
  9. Offline


    when i start my server there is a rphoverhead folder created but no thewerewolf folder -.-
    any suggestions?
  10. Offline


    I'm not one hundred percent sure on this, but I believe that I've enountered a minor bug, I was infected by a wolf, so I spent the next night inside, however I still transformed into a werewolf. I am also finding myself turning into a werewolf whether I'm outside or not. Just figured I'd point it out in case it was a bug and not intentional.
  11. Offline


    This would point at not having RPGOverhead installed. Make sure you also download that plugin and put it in your plugins folder (can be found here)

    right click the console window, click mark and then click and drag the whole log. Then you can copy with ctrl+c and paste it in with ctrl+v.
    Please I'd love to see your log as I can't find any problems.

    are there any errors in your log? If so, please post them here as I explained above.

    You actually should always transform, even when you are inside. The infection however only shouldn't. The detection system for that isn't fully rigid and even if you step near a block that is outside you could be detected as outside. It should work perfectly fine by staying fully inside though.
  12. Offline


  13. Offline


    hmm that's a nasty bukkit bug. You should be able to work around that by renaming te files to z.TheWerewolf.jar and 0.RPGOverhead.jar
  14. Offline


    Heres the log

    151 recipes
    16 achievements
    10:56:43 [INFO] Starting minecraft server version Beta 1.7.3
    10:56:43 [INFO] Loading properties
    10:56:43 [INFO] Starting Minecraft server on *:25565
    10:56:43 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
    g73697a4-b1000jnks (MC: 1.7.3)
    10:56:43 [INFO] Preparing level "world"
    10:56:43 [INFO] Preparing start region for level 0 (Seed: -8893839494332775166)
    10:56:44 [INFO] Preparing start region for level 1 (Seed: -8893839494332775166)
    10:56:44 [INFO] Preparing spawn area: 44%
    10:56:45 [INFO] [RPGOverhead] plugin enabled, detecting RPGPlugins now
    10:56:46 [INFO] Spout has been initialized
    10:56:46 [INFO] Server permissions file permissions.yml is empty, ignoring it
    10:56:46 [INFO] Done (0.279s)! For help, type "help" or "?"
    10:56:46 [INFO] [RPGPlugin] new rpg plugin found and will be enabled: TheWerewol
    f v2.0
    10:56:46 [INFO] [TheWerewolf] Permission system not detected, defaulting to OP
    10:56:47 [SEVERE] java.lang.IllegalArgumentException: No enum constant org.bukki
    10:56:47 [SEVERE] at java.lang.Enum.valueOf(Unknown Source)
    10:56:47 [SEVERE] at org.bukkit.event.entity.EntityDamageEvent$DamageCause
    10:56:47 [SEVERE] at nl.Lennart.thewerewolf.TheWerewolf.loadVariables(TheW
    10:56:47 [SEVERE] at nl.Lennart.thewerewolf.TheWerewolf.onRPGEnable(TheWer
    10:56:47 [SEVERE] at nl.Lennart.rpgoverhead.RPGPlugin$
    10:56:47 [SEVERE] at
    10:56:47 [SEVERE] at Source)
    10:56:47 [INFO] [TheWerewolf] 'SUICIDE' is invalid!
    10:56:47 [INFO] [TheWerewolf] added recipe for cure
  15. Offline


    I just installed the newest version, but the configure file does not say anything about a skin and sounds. I restored my old config, but this is probably something you should look at...
  16. Offline


    that's nothing serious, don't know why it says that, but it won't affect your gameplay in any way. The plugin probably cleans this itself if you restart the server but just in case it doesn't and you want to get rid of the message, go into your config file, lookup Disallowed.Damage and delete SUICIDE.

    I deleted the config, restarted the server and it was all fine. Do you have any extra information?
  17. Offline


    I tried deleteing the config... And i didnt get it back...
  18. Offline


    are you going to make it so that I cant steal my friend's wolf by accidnet? If you do, I will use this asap
  19. Offline


    2011-09-04 20:39:29 [SEVERE] Could not load 'plugins/TheWerewolf.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: nl/Lennart/rpgoverhead/RPGPlugin
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(
    at java.lang.ClassLoader.defineClass(
    at Method)
    at java.lang.ClassLoader.loadClass(
    at java.lang.ClassLoader.loadClass(
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(
    at org.bukkit.craftbukkit.CraftServer.reload(
    at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(
    at org.bukkit.command.SimpleCommandMap.dispatch(
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(
    at net.minecraft.server.MinecraftServer.b(
    at net.minecraft.server.MinecraftServer.h(
    Caused by: java.lang.ClassNotFoundException: nl.Lennart.rpgoverhead.RPGPlugin
    at Method)
    at java.lang.ClassLoader.loadClass(
    at java.lang.ClassLoader.loadClass(
    ... 27 more
  20. Hey, Can you add it where the werewolf takes no fall damage cause it is kinda annoying when i jump down two blocks i loose health and also it would be cool if a werewolf could heal over time.
  21. Offline


    Hey, thanks for this again.

    Well, I checked hundred times on config files, on your post and... HOW DO YOU SPRINT WITH THIS NEW VERSION ? :p

    'Cause I'm just walking, Am I supposed to run automatically instead of walking ?
    No error log by the way ;)
    Thanks !
  22. Offline


    Who ever makes a plugin like this can have my babies.
    No really, make this a request thread.

    Also, since the devs of this plugin will not make it so that the player spawns as a wolf (which I would like a lot, due to it not requiring spout to be worth anything), can they give someone permission to do it?
  23. Offline


    Ah, okay, thanks for clearing that up. For the infection, I was fully inside, I was in the basement of my house infact, was putting stuff in one of my chests and suddenly my armour popped into my inventory. I suppose it's not really a problem though.
    @M4xwellou To sprint, I'm reasonably sure you just hold shift and move
  24. Offline



    v2.1 -
    • Improved running, you won't need to use shift anymore"
    So I tried first without holding shift, not working
    I tried with shift, not working
    I tried double-tap on my "forward" key, not working
    I tried clicking with many objects in my hand while moving, not working
    I tried holding down many buttons and even buttons that I didn't know they existed before posting here.

    No error log, restarted the server many times.
    Instead of that, I jump higher, so yes, I am a werewolf, I am at night, I installed RPGOverhead, I correctly installed TheWerewolf.jar.
    Only thing I didn't do is removing the config file wich worked perfectly fine with the 2.0 , maybe that's it ?
  25. Offline


    2.1 report : I don't run faster anymore even if I'm holding shift. I can't jump higher than half a block.
  26. Offline



    So it's not just me.
    Can't run anymore, thta's all :)
  27. Offline


    Cancel what I said before. Suddenly began working. Not sure what was wrong but whatever it was its gone now.

    Btw, i think there should be more negitave effects to being a werewolf. Its supposed to be a curse. Right now every one is out at night looking for a wolf so they can be infected, when they should be running from them. Just a suggestion.
  28. Offline



    Being a Werewolf is mainly a curse because everyone hates you, everyone's trying to kill you.
    Why so ? Because you can't control yourself when in wolf-form ! Then you go out, you kill other people and give them the disease, disease wich you can't cure in most stories.

    Only difference there, is that, you control yourself, it's curable and it's a game. Hard to make people hate you for being a werewolf when it grants you great powers ! Of course everyone wants it ! It's improving their character instead of making them "cursed" in anyway ! :p

    If not in a fully-RP server, being a werewolf is an advantage you want to have.

    I agree whith you, don't get me wrong, but I sincerely don't know what could be implemented to make this a thing you don't want to have, unless maybe you add a strong "faction" that excel in killing wolfs :)
    Firemars likes this.
  29. Offline


    2011-09-05 22:31:51 [SEVERE] Could not pass event ENTITY_DAMAGE to TheWerewolf
        at nl.Lennart.thewerewolf.MonsterProtection.onEntityDamage(
        at org.bukkit.plugin.RegisteredListener.callEvent(
        at org.bukkit.plugin.SimplePluginManager.callEvent(
        at net.minecraft.server.EntityHuman.damageEntity(
        at net.minecraft.server.EntityPlayer.damageEntity(
        at net.minecraft.server.EntityHuman.d(
        at net.minecraft.server.NetServerHandler.a(
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(
        at net.minecraft.server.NetServerHandler.a(
        at org.getspout.spout.SpoutNetServerHandler.a(
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(
    2.1 werewolf with up to date spout and 1060 cb.

    Some type of sql support would be possible?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 18, 2016
  30. Offline

    Marcos Cosmos

    Oops I thought i was watching this thread x.x.. have i missed much?
  31. Offline


    It's already in the config file, just set Modifiers.Wolf.Insta_Friendly to false.

    Are you sure you have RPGOverhead installed? Cause I kinda thought I fixed this bug. The problem is that it has to do with the way Bukkit loads the files. Not really much I can do about it. You could try renaming the files from RPGOverhead.jar and TheWerewolf.jar to a.jar and b.jar. For some ppl this works.

    It will, we just have to wait till Spout version 1.2. I ruled out using mobdisguise as it felt kinda strange in this plugin and showed some incompatibility bugs....

    hmm. Tested it like 10 times and went wrong one time. Not really sure what is causing it, but I let bukkit do the calculation (I'm lazy :p) so maybe I change that in a future version. Doesn't happen too many times though

    It's really just without doing anything (just walking), but the previous sprint modifier had a value of 0.85 (the calculation caused you to speed up) while with the new calculation this just slows you down.
    Two things you can do:
    - delete your config and get the default setting (or just delete Modifiers.Wolf.Speed)
    - set Modifiers.Wolf.Speed to a speed you like (default 1.5)

    No idea that could happen, but fixed it in a quick update

    In what way would you like to see sql support?

    And to all ppl having trouble changing their speed, in the new update I changed the name so it resets itself.

Share This Page