[INACTIVE][FUN/MECH] MonsterTamer v1.0 - Personal monster pets [1060]

Discussion in 'Inactive/Unsupported Plugins' started by fullwall, Feb 20, 2011.

  1. Offline

    Truecorruptor

    @fullwall Ummm im having troubel figuring out how to i let my monster out to follow me (NOT RELEASING IT) becasue i olso have the mob riding mod so i really wanna try my new cought spider out
     
  2. Offline

    fullwall

    Truecorruptor - use 'q' to throw out the item you caught it with, and the monster will spawn. You can then either select it or use /monster follow.

    Persistence test (set stop-despawning to true): http://dl.dropbox.com/u/6701575/MonsterTamer (n).jar

    Did anyone test the persistence?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
    xsolar66 likes this.
  3. Offline

    fullwall

    1.3.6 out.
     
  4. Offline

    Woutertje

    I've got it:) but what do you mean with "swing your arm"? cuz I can only capture a mob when hitting him and if I caught him he disappears!:O and when I release the mob they won't listen to me:(
     
  5. Offline

    Horseofthenorth

    Running 740 I can catch the monster and he doesn't show up, i tried releasing it and also whistle and follow. not sure if i'm doing something wrong but i can't see the mob after it's been caught or released.
     
  6. Offline

    NeonJ

    Can you actually tell your monsters to attack other monsters? Or do they auto-target enemy monsters within range?

    It would be pretty neat if you could get passive monsters (sheep/cows/pigs/chickens) to breed too, because them just walking around is plain boring
     
  7. Offline

    Truecorruptor

    Ya man i do that but it releases the monster, so its no longer mine and i have to re catch
     
  8. Offline

    Lame One

    It would be very nice if when you release a monster, there was a "return" command, or something similar, that would just bring it back to you. That would solve a lot of the confusion here.
     
  9. Offline

    fullwall

    I will make a return command for the next version that teleports your monsters back to you. Yes, you can command monsters to attack others.
     
  10. - Recatching friendly monsters does not work, most of the time i end up killing my monsters before i catch them again
    - If skeleton's hit another one of your monsters they start fighting. (blame the game engine on this one, but would be handy if they just ignored accidental hits)
    - if whistle is used monsters do not listen to other commands untill you store them again and let them out again
    - Skeletons that are caught sometimes start attacking you when released from storage
    - when a monster is selected and dies the wand still mentions that it is selected


    tried with both 740 and 766

    the plugin is a nice idea, great even. but at the moment it is so flawed it's not fun to use it.
    the recatching not working is the dealbreaker for me most of the time the other small bugs i can live with. but catching a spider and hitting it to death with a slimeball because it does not wanna return kinda sucks.
     
  11. Offline

    fullwall

    Try 1.3.7 - fixed some of the bugs you described.
     
  12. Nope it don't XD

    tested it just now and it ran into a SEVERE problem
    Catching the mob goes like normal, trying to put it back into it's container gave the following error

    Show Spoiler

    2011-05-10 13:25:50 [SEVERE] Could not pass event ENTITY_TARGET to MonsterTamer
    java.lang.NullPointerException
    at com.fullwall.MonsterTamer.EntityListen.onEntityTarget(EntityListen.java:189)
    at org.bukkit.plugin.java.JavaPluginLoader$52.execute(JavaPluginLoader.java:548)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
    at net.minecraft.server.EntityCreature.c_(EntityCreature.java:35)
    at net.minecraft.server.EntityLiving.u(EntityLiving.java:657)
    at net.minecraft.server.EntityMonster.u(EntityMonster.java:30)
    at net.minecraft.server.EntitySkeleton.u(EntitySkeleton.java:54)
    at net.minecraft.server.EntityLiving.p_(EntityLiving.java:231)
    at net.minecraft.server.EntityMonster.p_(EntityMonster.java:34)
    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)
     
  13. Offline

    ledhead900

    1.3.7
    CB 766

    Fails to generate a config.
     
  14. download the zip it has a config file in it :)

    i qoute the first post:
    in my oppinion he should just remove the jar only link or fix the jar so it generates it own files though.
     
  15. Offline

    ledhead900

    Yep he should why have just the jar if jar does not auto generate a bit leading I think.
     
  16. hope he fixes the bugs soon, 1.3.7. broke more then it fixed!
     
  17. Offline

    Bob Barker

    How come I can't catch Giants or Monsters
     
  18. Offline

    fullwall

    Try the new version (generates its own config files now too).
     
  19. Offline

    fullwall

    Could you please try redownloading it?
     
  20. Am getting this error now while trying to put a sheep back into a slimeball
    Code:
    2011-05-11 13:40:07 [SEVERE] Could not pass event ENTITY_DAMAGE to MonsterTamer
    java.lang.IndexOutOfBoundsException: Index: 569, Size: 1
        at java.util.ArrayList.RangeCheck(Unknown Source)
        at java.util.ArrayList.remove(Unknown Source)
        at com.fullwall.MonsterTamer.EntityListen.onEntityDamage(EntityListen.java:161)
        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.d(EntityHuman.java:522)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:815)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    and this on a zombie while trying to put it back into a slimeball
    Code:
    2011-05-11 13:45:33 [SEVERE] Could not pass event ENTITY_DAMAGE to MonsterTamer
    java.lang.IndexOutOfBoundsException: Index: 7372, Size: 2
        at java.util.ArrayList.RangeCheck(Unknown Source)
        at java.util.ArrayList.remove(Unknown Source)
        at com.fullwall.MonsterTamer.EntityListen.onEntityDamage(EntityListen.java:161)
        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.d(EntityHuman.java:522)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:815)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    hope they help you squash the bug ;)
     
  21. Offline

    fullwall

    Very much so :). Fixed in 1.3.9(until the next bug... xD).
     
  22. Bug = Squashed! recatching works flawless so far, recaptured a skeleton with a slimeball multiple times in 1 hit, perfect.
     
  23. Offline

    Bonkerz

    i dont know how to catch a mob, but i doesn't work..
     
  24. if you dont know how you prolly are not doing it right. read the first post and download the file WITH the property files in it (the Zip archive)
    read the property file also it has usefull info in it.

    also if you are using permissions be sure to ADD permission for the plugin or it won't work.

    if you download the JAR file it makes property files but those will be completely empty and will have to be configured and won't contain descriptions
    those descriptions will help you through the setup of the plugin.
     
  25. Offline

    Bonkerz

    ohhh, okay, so epic the "pokeball" system :O

    very great plugin everything works on my server! thks (i use citizens too, and it will be sooo epic to catch an citizen, equip it etc.. no ? :))
     
  26. Offline

    fullwall

    The property files create default properties as well (no descriptions though)? Citizens support isn't in there yet xD.
     
  27. Offline

    ledhead900

    new versions testing asap.
     
  28. glad it works for you now ;)

    nope no descriptions. the property file generates completely empty, except for the tags. everything from monsters to items used need to be added manually
     
  29. Offline

    fullwall

    You could try redownloading.
     

Share This Page