Inactive [MECH] NaturalGiants v1.30 - Make Giants Spawn Naturally [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Intelli, Mar 31, 2011.

  1. Offline

    Intelli

    NaturalGiants - Make giants spawn naturally
    Version: v1.30

    As per the title, this plugin makes it so giants will spawn naturally along with other mobs.
    Giants are set to be more rare, and by default will only spawn 5% of the time compared to other mobs. This option, along with other options, can be changed within the configuration file. Giants additionally will only spawn in the dark / at night.

    Download:
    http://minerealm.com/plugins/naturalgiants/NaturalGiants.jar (1.30)

    Config Information: (Modified within NaturalGiants.properties)
    spawnrate - By default, set at 5%. This will make 5% of monsters spawned as giants. Maximum value is 100.
    health - How much health a giant has. By default set at 200.
    drop - What item giants drop upon being killed. By default set to drop 64 bones (item #352)
    fireattack - Determines if the giants deal a fire attack upon targeting a player. Set it to "0" to disable the attack.

    [​IMG]

    Changelog:
    Version 1.3
    • Fixed entity tracking issues.
    Version 1.2
    • Private release.
    Version 1.1
    • Added configuration file, with the ability to configure the giants spawn rate, health, what items they drop, and if they deal a fire attack.
    Version 1.0
    • First release.
    Let me know if you have any questions, or find any problems.
    Enjoy!
     
    _Hamstern_, Jobsti, Undrtakr and 10 others like this.
  2. Offline

    anonymous

    Does changing the spawnrate to 0.1 work?

    Also would like to say that everything runs perfect. Just not sure if 0.1 works since i cant find any :O
     
  3. Offline

    Shanev

    I'm getting this error when setting fireattack=0 and joining the server (spawn is 100%)


    But it works, giants spawn everywhere and drop bones, but do no fire attack.

    edit: hmmm, funny thing. After that I've changed the fire setting back to 1, restarted the server and joined without an error. I saw blinking giants everywhere.

    edit2: Ok, after half a minute, the blinking giants disappeared and I was kicked from the server, with this error:

     
  4. Offline

    Dangirdas

    How can we make the giant drop different things?
    Like i don't want the giant only to drop one type of thing all the time...
     
  5. Offline

    Shanev

    Maybe u could use ecoCreature and delete the drops in the giantplugin
     
  6. Offline

    tijs14tijs

     
  7. Offline

    John19800

    i like this mod and i want it for my server but when i had it on my server it kept restarting the server over and over again what is the problem i am having?
     
  8. Offline

    KrazyBonez

    Had to remove plugin, awesome idea, i saw a few ppl post my error and not get help, so ill just not bother and move on to a different plugin. One with active support for the errors it has if any.
     
  9. Offline

    Jonathan Bloom

    It keep restarting my server also. :(

    I'll install it when it doesn't restart the server.
     
  10. Offline

    Shanev

    Me too :) I'll definitely use it when it works without problems!
     
  11. Offline

    Intelli

    Is anyone still receiving the error with bukkit 670?
    (The error was/is most likely in relation to a bukkit issue, not an issue with the plugin)
     
  12. Offline

    Shanev

    using CB617 and being always disconnected when fighting a giant:

    09:14:18 [WARNING] Failed to handle packet: java.lang.IllegalStateException: Ent
    ity is already tracked!
    java.lang.IllegalStateException: Entity is already tracked!
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:72)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:62)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:51)
    at net.minecraft.server.WorldManager.a(WorldManager.java:17)
    at net.minecraft.server.World.b(World.java:750)
    at net.minecraft.server.WorldServer.b(WorldServer.java:94)
    at net.minecraft.server.World.a(World.java:1590)
    at net.minecraft.server.Chunk.d(Chunk.java:470)
    at net.minecraft.server.ChunkProviderServer.c(ChunkProviderServer.java:7
    5)
    at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:33)
    at net.minecraft.server.PlayerManager.a(PlayerManager.java:37)
    at net.minecraft.server.PlayerManager.c(PlayerManager.java:141)
    at net.minecraft.server.ServerConfigurationManager.b(ServerConfiguration
    Manager.java:111)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:268)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    my confic file: (for testing purposes)

    spawnrate=99
    health=200
    drop=352,64
    fireattack=1

    My guess is, that this happens when a new zombie(giant) spawns. Then youre being disconnected with this error. Then you can reconnect and figth the giant, with fire attack working, but, whenever a new giant is about to spawn you're being disconnected again.
     
  13. Offline

    Intelli

    Please try updating to build 670, and see if you experience the same issue.
     
  14. Offline

    Shanev

    Same error with CB670 :(

    11:32:37 [WARNING] Failed to handle packet: java.lang.IllegalStateException: Ent
    ity is already tracked!
    java.lang.IllegalStateException: Entity is already tracked!
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:72)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:62)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:51)
    at net.minecraft.server.WorldManager.a(WorldManager.java:17)
    at net.minecraft.server.World.b(World.java:750)
    at net.minecraft.server.WorldServer.b(WorldServer.java:94)
    at net.minecraft.server.World.a(World.java:1590)
    at net.minecraft.server.Chunk.d(Chunk.java:470)
    at net.minecraft.server.ChunkProviderServer.c(ChunkProviderServer.java:7
    5)
    at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:33)
    at net.minecraft.server.PlayerManager.a(PlayerManager.java:37)
    at net.minecraft.server.PlayerManager.c(PlayerManager.java:141)
    at net.minecraft.server.ServerConfigurationManager.b(ServerConfiguration
    Manager.java:111)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:268)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    I've just set up a test server with CB670 and only your plugin enabled.
    It worked for about 3 minutes, but then the same error as always:

    11:41:13 [WARNUNG] Failed to handle packet: java.lang.IllegalStateException: Ent
    ity is already tracked!
    java.lang.IllegalStateException: Entity is already tracked!
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:72)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:62)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:51)
    at net.minecraft.server.WorldManager.a(WorldManager.java:17)
    at net.minecraft.server.World.b(World.java:750)
    at net.minecraft.server.WorldServer.b(WorldServer.java:94)
    at net.minecraft.server.World.a(World.java:1590)
    at net.minecraft.server.Chunk.d(Chunk.java:470)
    at net.minecraft.server.ChunkProviderServer.c(ChunkProviderServer.java:7
    5)
    at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:33)
    at net.minecraft.server.PlayerManager.a(PlayerManager.java:37)
    at net.minecraft.server.PlayerManager.c(PlayerManager.java:141)
    at net.minecraft.server.ServerConfigurationManager.b(ServerConfiguration
    Manager.java:111)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:268)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    >

    Maybe this can help you to find the problem


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

    Josh Harwood

    i'm trying to get this developer to open source this so a couple dev's can help him out, just need to be patient for the mo :p some people actually have lives XD
     
  16. Offline

    anon

    [​IMG]Love your plugin, hope it gets fixed soon.
     
  17. Offline

    kexus

    Finally! I've been waiting for someone to make this!
     
  18. Offline

    ichingpow

    Great plugin but the error as shown above and the fact there is no option to make them burn at day ruins it for me.
     
  19. Offline

    donut503

    idk if you can but could you make it so thr was 2 different sets of giants and one set would be hared to kill and drop rarer items?
     
  20. Offline

    SeeD419

    This plugin worked great, until I realized it was the reason for random Internal Server Errors :/
     
  21. Offline

    Jany95

    it always says me eternal server error if this plugin is on my server. you can play a bit after the world is generated but i think when a giant spawns the error is spaming the console and appears on the screen of every player tht is nearby the giant
     
  22. Offline

    Monkah

    I can has NaturalGhasts?
     
  23. Offline

    Josh Ice

    It's weird... I'm also getting this error on a vanilla server after using this plugin.
    I think the world might become corrupt after using this.
    Great plugin but definitely can use some fixin.:rolleyes:
     
  24. Offline

    Shanev

    So, is there a chance to get this working again ... ... ... ?:)
     
  25. Offline

    Jany95

    maybe with some [diamond]? just kidding, hope he will update it or he is working on the new version
     
  26. Offline

    BeerDone

    Just in case, I am on #675 and I have NO-ERRORS-WHATSOEVER with this plugin. I did have a few Entity Already Tracked errors, but they were never any near night or a giant. In fact we have recently bombed one of them with a huge airship thanks to MoveCraft, and had no errors at all despite my server runnning on my own laptop.

    So I don't know what you running guys, but I run #675 and feel pretty smug about this insanely awesome plugin working fine :) Thanks a bunch Intelli!
     
  27. Offline

    Shanev

    So, can you please post your config? :)

    Ok, it seems to work now with 677. But is there a possibility to make it compatible with ecoCreature?

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

    DRayX

    I Still get errors on 677, what does your config look like?
     
  29. Offline

    G1R Productions

    Im getting internal server errors also. It only happens when I get close enough for the Giant to aggro.
     
  30. Offline

    kexus

    I've got the same problem. It disconnects you when you log on, and says "Internal Server Error", and gives the same error message everyone else is getting. I have to get rid of this until its fixed. Its tragic, because this is awesome. This is with 677. Please fix soon!
    By the way, giants are much easier to take down if you have multiple people.
     
  31. Offline

    Shanev

    Ok, I can confirm. Same error as always
     

Share This Page