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

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

  1. Offline

    zaklampje

    well, they aren't dangerous if u release em a few blocks away... But it's really annoying if u think to release a monster, and it's a creeper... :oops:
    [MERGETIME="1299608885"][/MERGETIME]
    And fullwall, what about these things?

    1. Training monsters.
    2. Chickens and non-aggressive monsters could hit something...
    3. After u caught a monster, u need a new pokebal. It would be better if I can get the ball back.
    4. Make a command to call them back, no use of pokebal and stuff.
    5. Let the monsters become stronger after training.
    6. When the monster is death, or u'r death, it returns as a pokebal to the owner. (If ur death, it returns after spawning). If ur creeper is death, he'll respawn in his pokebal in ur hand. Then, u can't use them for a minute or something.
    7. Get commands: /follow (monster), /wait (monster) and /guard (monster).
    8. Names, nice if u have more monsters of same spieces.
    9. Don't let them get away, u always hold 'em.
    10. Let them attack other monsters. Like if u do /target (monster) (monster), it will attack the monster that is less far from u.
    11. All things save when u quit...
     
  2. Offline

    hunted4live

    is there a stay command ? cuz i cant find it anyway awsome mod man i love it
     
  3. Offline

    MegaSwannz

    Swinging a piece of bedrock at them captures them, but when I press q and throw the item, they will just be normal. Hostile mobs will still attack me, ,and I don't know why...and whenever i do the /whistle command or any command other then /monsters it says unknown console command. Are the monsters supposed to be hostile? I could've sworn they were supposed to be friendly after you catch them. I am not using permissions by the way.
     
  4. Offline

    Cerberus12

    uhh im having trouble i dont know how to capture them :S i got everythign permissions and stuff and when i press q with stone it says release but how do i capture exactly
     
  5. Offline

    shadnehand

    Hmmmm we've updated to the newest version and we're still experiencing duplications, odd thing is they're all skelies captured with slime balls. which none of us getting. any thoughts?
     
  6. Offline

    fullwall

    Sorry... duplication issue isn't fixed yet :(. It's being hard to track down >.>. To MegaSwannz - sounds like you haven't set up permissions correctly. Cerberus12 - you attack with the item in hand.
     
  7. Offline

    LordJason

    The server is cb 493 on linux.

    I shut down the server and cleaned the MonsterTamer.users file. I left a line for shadenhand with a few squid caught with eggs.
    Started it back up and ran a tail -f on MonsterTamer.users. As I walked around catching mobs it seemed to be adding the same mobs to both my line and shadenhand's.

    Here is what I started with.
    Code:
    shadenhand=Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;
    
    And this was the result.
    Code:
    LordJason=Chicken,344;Cow,344;Cow,344;Cow,344;Cow,344;Cow,332;Pig,332;
    shadenhand=Chicken,344;Cow,344;Cow,344;Cow,344;Cow,344;Cow,332;Pig,332;Skeleton,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;Squid,344;
    
    Note: shadenhand was not logged in at all during this. And I have no idea where the Skeleton,344 came from.

    EDIT: new test for simplicity sake.
    Started with...
    Code:
    #Wed Mar 09 16:06:30 MSK 2011
    LordJason=Chicken,344;
    shadenhand=Squid,344;
    I logged in and caught one cow with a snowball, and then one cow with an egg.
    Result..
    Code:
    #Wed Mar 09 16:10:49 MSK 2011
    LordJason=Chicken,344;Cow,332;Cow,344;
    shadenhand=Chicken,344;Cow,332;Cow,344;Squid,344;
     
  8. Offline

    shadnehand

    is there any way I could check out the source? I might be able to help a bit.
     
  9. Offline

    MegaSwannz

    Would there happen to be a tutorial anywhere on how to use permissions. I'm new to bukkit in general, so I have no idea how to use permissions.
    [MERGETIME="1299694606"][/MERGETIME]
    Alright, I tried permissions, and Now i can't even catch them, It says I don't have permission. I put myself in the group admin, and gave myself the permissions listed in the very first post. Here is the permissions code
    groups:
    Default:
    default: true
    info:
    prefix:
    suffix:
    build: false
    inheritance:
    permissions:
    - 'general.spawn'
    - 'iConomy.payment'
    - 'iConomy.list'
    - 'iConomy.rank'
    - 'monstertamer.player.catch'
    - 'monstertamer.player.check'
    - 'monstertamer.player.befriend'
    - 'monstertamer.player.target'
    - 'monstertamer.player.release'
    - 'monstertamer.player.whistle'
    - 'monstertamer.player.follow'
    Moderator:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Default
    permissions:
    - 'general.time'
    - 'general.teleport'
    - 'general.teleport.here'
    - 'general.player-info'
    Admin:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    permissions:
    - '*'

    users:
    MegaSwannz:
    group: Admin
    permissions:
    - 'monstertamer.player.catch'
    - 'monstertamer.player.check'
    - 'monstertamer.player.befriend'
    - 'monstertamer.player.target'
    - 'monstertamer.player.release'
    - 'monstertamer.player.whistle'
    - 'monstertamer.player.follow'
     
  10. Offline

    Jeremy Butcher

    Just updated to 1.2 with 522 and getting this when it type /monsters
    2011-03-09 18:41:13 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:17 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:21 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:23 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:23 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:23 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-09 18:41:23 [SEVERE] Could not pass event CREATURE_SPAWN to iZone
    java.lang.NoSuchMethodError: org.bukkit.event.entity.CreatureSpawnEvent.getMobType()Lorg/bukkit/entity/MobType;
    at com.bukkit.techguard.izone.eListener.onCreatureSpawn(eListener.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:386)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at net.minecraft.server.World.a(World.java:750)
    at net.minecraft.server.SpawnerCreature.a(SourceFile:134)
    at net.minecraft.server.World.g(World.java:1412)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:348)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    It also kept messing up my config file, said i had 160 monsters when i should have had none or only a couple. Deleted everything in users file and seems to be ok now.
     
  11. Offline

    Quizdonkey

    Hey fullwall,
    Any plans on making the monsters attack on sight? instead of waiting until your attacked.
    also, I noticed that there is a chance to capture with eggs/snowballs even if thrown, if I gave arrows a small chance to capture, everytime I used a bow, would it have a chance? or would that need to be the bow having a chance?

    Thanks for another great plugin, you are the best, like no one ever was
     
  12. Offline

    fullwall

    Maybe quizdonkey - I haven't tested that particular case. In other news, massive amounts of monsters bug is finally fixed :). I will be putting up a 1.21 download in a sec.
     
  13. Offline

    Racha

    I just drop anything and it shows - you need to wait a second to release another monster.. i drop torches :| Got * in permissions, how to fix it
     
  14. Offline

    fullwall

    You have permission... you just have to wait a second.
     
  15. Offline

    TheDaddyPeanut

    Is despawning also in 1.21??????
     
  16. Offline

    zaklampje

    hope so...
     
  17. Offline

    Racha

    @fullwall but why.. i just drop anything.. why it shows that?
     
  18. Offline

    everhigh

    i cant pick up a monster that i already tamed
     
  19. Offline

    Techcuron

    I seems that the Monstertamer mod is broken. It was working two days ago. But now it won't let me recapture tamed mobs that I caught. And there was a glitch that said that I reached the limit of mobs I could hold everytime I tried to capture a mob, but it would not let me release my mobs. The egg/bedrock/snow would just stay there.
     
  20. Offline

    Mineaccount

    Is this for Mac? Because it looks awesome!
     
  21. Offline

    Emalde

    So I don't know what the reason is, but MonsterTamer specifically causes our server's shutdown process to halt (which causes all kinds of other issues). We're running CB440 and the latest version of MT. This is the error that is printed when shutdown is halted:

    Code:
    2011-03-11 05:40:08 [SEVERE] java.io.IOException: Input/output error
    2011-03-11 05:40:08 [SEVERE] 	at java.io.FileInputStream.readBytes(Native Method)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.FileInputStream.read(FileInputStream.java:236)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
    2011-03-11 05:40:08 [SEVERE] 	at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:282)
    2011-03-11 05:40:08 [SEVERE] 	at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324)
    2011-03-11 05:40:08 [SEVERE] 	at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:176)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.InputStreamReader.read(InputStreamReader.java:184)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.BufferedReader.fill(BufferedReader.java:153)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.BufferedReader.readLine(BufferedReader.java:316)
    2011-03-11 05:40:08 [SEVERE] 	at java.io.BufferedReader.readLine(BufferedReader.java:379)
    2011-03-11 05:40:08 [SEVERE] 	at net.minecraft.server.ThreadCommandReader.run(SourceFile:79)
    Doesn't seem like it helps much, but that's all we have to go on.
     
  22. Offline

    fullwall

    Sorry about the not picking up issue, redownload for fix.
     
  23. Offline

    Em0srawk

    I've come up with some theory, if monsters can be caught by one item and release by another item (If that's possible, if not make it work!). I could make a really rare item with a capture rate of 10 Bazzilion and a really common item with a capture rate of 0, this would mean that you capture the monster with the rare item (e.g. A diamond hoe) and then just drop the item that can't capture them (e.g. flint) to summon them. Would that work?
    Also, I've had problems with the fact that they are despawning when set not to. It's not a problem if my theory works however!
     
  24. Offline

    fullwall

    Perhaps. I think I have the despawning problem figured out - bukkit might be removing the entities before the chunk is actually despawned.
     
  25. Offline

    Em0srawk

    Do you think you might be able to include a 'stay' command that means the creature will stand still on the tile you leave it on? When attempting to keep my spider in my friends stable (along with his 'David' the creeper) it kept deciding to go wondering and climb over the fence, I ended up having to cram it into a tiny hole and sealing it off (Don't get the RSPCA on me!)
     
  26. Offline

    fullwall

    I'll do it soon.
     
  27. Offline

    1994mat

    /follow Pig when I caught a pig doesnt work :|
     
  28. Offline

    Em0srawk

    /follow pig
     
  29. Offline

    1994mat

    I have tested that it just says "Couldn't find any monsters of that type"
     
  30. Offline

    belboz

    Really like this plugin. Would be nice if there was a way to do two things.

    Release all monsters trapped in one command or drop.

    Have released monsters be hostile when released.

    I would like to be able to do this so I can drop a bunch of monsters in a room at one time and have them all immediately hostile to players. So we can do some large monster battles in closed spaces (arena fights if you will).

    Currently I release them and have to target them by groups individually to a specific player, gets tough as they move around.

    If I could do the above two things, I could stay up above the arena and drop item(s) from above to get the monsters to spawn at the base of the arena and then the players down there can fight them.
     
    fyrus12345 likes this.

Share This Page