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

    Link7777777

    Alright man. Appreciated. I don't mind messy code; I'd just like to screw around with it some.
     
  3. Offline

    TheTennessee

    What is the normal default health of giants? I am not sure, but I think that setting the health is making the giants not send their death events to another plugin. I am trying to get help over there as well, but this is the interaction between two plugins.
     
  4. Offline

    compgurusteve

    Do these spawn during the day as well as the night?
     
  5. Offline

    jtlcr777

    Giants have a chance of spawning everytime a hostile mob spawn, so no.
     
  6. Offline

    compgurusteve

    Dude :-P You have no idea how awesome this plugin is to be quite honest. Would there be a way to make a configurable option to set giants to spawn in the day as well? a.k.a. not only on mob spawn chances, but on animal spawn chances ?
     
    jtlcr777 likes this.
  7. Offline

    Riolu

    What if giant will spawn underground? :D
     
  8. Offline

    jtlcr777

    Then it will probably get stuck on the walls and take damage.
     
  9. Offline

    TheTennessee

    Alright, I am trying to figure something out... For some reason, when the giants die, they just disappear, no puff of smoke, anything. When this happens, no death event is sent to other plugins (such as monster hunt, or mob loot plugins). I can't seem to get it to pass through. Is this a bug in the mod?
     
  10. Offline

    keyosuke

    I have a challenge for the plugin author. Become the first plugin to let monsters spawn in skyworlds. If this plugin supported worlds, giants would be the second entity in skyworlds, after chickens. It's not hard to take it another step and have a monster control plugin that can add monsters to a world that don't belong there. So far, I haven't seem a plugin that can put cows or Zombies into Skyworld. but I will donate to the first person who gets that working!
     
  11. Offline

    bobri

    do these ginats actually dmage you? for me all they do is catch on fire when i go near them
     
  12. Offline

    jtlcr777

    Them catching in fire means they are attempting to use their fire-attack on you. If you set that to zero or you are godmode, then they will not do anything to you.
     
  13. Offline

    Maskur

    I experienced the same with MonsterHunt and CookieMonster. I don't get the rewards for killing giants in all those other mods :/
     
  14. Offline

    titog176

    thanks dude oh and is there a way to change what they drop
     
  15. Offline

    TheTennessee

    Ah, well, thanks for letting me know it's not just me. I am wondering if there is something I have to set to get them to work correctly? I have been able to get them to die correctly a few times, but it is rare.
     
  16. Offline

    Maskur

    I can confirm now that it is an issue with this plugin.
    I used the MakeEmSpawn plugin to spawn a Giant and the death event didn't get passed.
    After that I disabled NaturalGiants and spawned a Giant again, this time the death event got passed.

    I would love to see you fix this issue because scaring my players with Giants and rewarding them for killing them is worth a lot :)
     
  17. Offline

    FuzzeWuzze

    Yea i use ecoCreature and it doesnt work passing either...

    Can Dev post the source if this is no longer being updated? Cant really reward players for killing giants with static loot...
     
  18. Is it possible to make the giants have more than 200 health??

    It seems like at 1% chance of spawning, they spawn more than I'd like. And they don't seem to spawn at any less than 1%.
     
  19. Offline

    Suembeaux

    hilarious and wonderful..but are they supposed to randomly catch fire?
     
  20. Offline

    godgodgodgo

    In the sun like normal zombies?
     
  21. Offline

    Maskur

    I jsut figuered out that the death event of giants get passed if you kill it indirectly.

    For example I'm using the xLevel Class Plugin and if a giant dies because of the fire of my fire arrows I get rewarded in MonsterHunt, not in MonsterCookie due..
     
  22. Offline

    Sorontar

    It is great but a few things that I noticed that you might want to think about. Cobwebs slow them down like normal entities, even if it is only a single cobweb. Also, a two block high barrier is not climbable by them, just like normal entities. I don't know how easy it would be for you to "scale up" their abilities to get around these. Also, it is hard to work out the combat range of a giant because it doesn't actually do anything different. Can you make it throw the fire as fireballs or swing its arms when striking?

    I haven't seen them burnt in daylight, but I have seen them struggle to get out of water (eventually dying with no treasure left behind).

    I hope you continue this mod (and make multi-part treasure as others have suggested). I think it may eventually add a bit of a challenge to the players on my server.

    Sorontar
     
  23. Offline

    King Rat

    Fireballs? ^-^ If you get around to updating to 928, shouldn't it be possible to make 'em shoot fireballs, instead of just setting you on fire? :D Just an idea :3
     
  24. Offline

    BlueDestroyer

    Please make this Plugin spawn Humans ( /spawnmob Monster) ^^
     
  25. Offline

    Oroboro

    In CB 928, whenever you make a first hit on a giant on the server it automatically restarts for some reason.
     
  26. Offline

    Buckethead

    i was just walking minding my own buisness when suddenly....

    19:56:30 [INFO] Wrong location! net.minecraft.server.EntityGiantZombie@9a
    19:56:30 [INFO] 533.09375,-556.78125(33,-35) vs 33,-36
    19:56:30 [SEVERE] java.lang.Exception: Stack trace
    19:56:30 [SEVERE] at java.lang.Thread.dumpStack(Unknown Source)
    19:56:30 [SEVERE] at net.minecraft.server.Chunk.a(Chunk.java:367)
    19:56:30 [SEVERE] at net.minecraft.server.ChunkLoader.a(SourceFile:181)
    19:56:30 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(SourceFile:42)
    19:56:30 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(ChunkProviderServer.java:133)
    19:56:30 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:63)
    19:56:30 [SEVERE] at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:31)
    19:56:30 [SEVERE] at net.minecraft.server.PlayerManager.a(PlayerManager.java:45)
    19:56:30 [SEVERE] at net.minecraft.server.PlayerManager.movePlayer(PlayerManager.java:149)
    19:56:30 [SEVERE] at net.minecraft.server.ServerConfigurationManager.d(ServerConfigurationManager.java:137)
    19:56:30 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:354)
    19:56:30 [SEVERE] at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    19:56:30 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    19:56:30 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    19:56:30 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    19:56:30 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    19:56:30 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    19:56:30 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:56:41 [INFO] Wrong location! net.minecraft.server.EntityGiantZombie@161
    19:56:41 [INFO] 533.09375,-556.78125(33,-35) vs 33,-36
    19:56:41 [SEVERE] java.lang.Exception: Stack trace
    19:56:41 [SEVERE] at java.lang.Thread.dumpStack(Unknown Source)
    19:56:41 [SEVERE] at net.minecraft.server.Chunk.a(Chunk.java:367)
    19:56:41 [SEVERE] at net.minecraft.server.ChunkLoader.a(SourceFile:181)
    19:56:41 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(SourceFile:42)
    19:56:41 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(ChunkProviderServer.java:133)
    19:56:41 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:63)
    19:56:41 [SEVERE] at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:31)
    19:56:41 [SEVERE] at net.minecraft.server.PlayerManager.a(PlayerManager.java:45)
    19:56:41 [SEVERE] at net.minecraft.server.PlayerManager.movePlayer(PlayerManager.java:149)
    19:56:41 [SEVERE] at net.minecraft.server.ServerConfigurationManager.d(ServerConfigurationManager.java:137)
    19:56:41 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:354)
    19:56:41 [SEVERE] at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    19:56:41 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    19:56:41 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    19:56:41 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    19:56:41 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    19:56:41 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    19:56:41 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    >

    my server didnt crash or anything. but everytime i go to this spot i get that. its some kind of error though still.
    just walking jumped onto block. i noticed it said sumthin about flying. i was not actually.

    i uninstalled ur mod and restarted computer and everything and i still get this.

    20:18:25 [INFO] Wrong location! net.minecraft.server.EntityGiantZombie@c1
    20:18:25 [INFO] 533.09375,-556.78125(33,-35) vs 33,-36
    20:18:25 [SEVERE] java.lang.Exception: Stack trace
    20:18:25 [SEVERE] at java.lang.Thread.dumpStack(Unknown Source)
    20:18:25 [SEVERE] at net.minecraft.server.Chunk.a(Chunk.java:367)
    20:18:25 [SEVERE] at net.minecraft.server.ChunkLoader.a(SourceFile:181)
    20:18:25 [SEVERE] at net.minecraft.server.ChunkRegionLoader.a(SourceFile:42)
    20:18:25 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(ChunkProviderServ
    20:18:25 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderSer
    20:18:25 [SEVERE] at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:31)
    20:18:25 [SEVERE] at net.minecraft.server.PlayerManager.a(PlayerManager.java:45)
    20:18:25 [SEVERE] at net.minecraft.server.PlayerManager.movePlayer(PlayerManager.java:149
    20:18:25 [SEVERE] at net.minecraft.server.ServerConfigurationManager.d(ServerConfiguratio
    20:18:25 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:354)
    20:18:25 [SEVERE] at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    20:18:25 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    20:18:25 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    20:18:25 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    20:18:25 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    20:18:25 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    20:18:25 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    >

    it happens more often now to. wether it was installed or not. i tried running only ur mod with my server to still happens. event though this is all that happens and it dosent crash, its still an error

    i also have minecraft 1.6.6 and build 766 if that helps.

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

    TheTennessee

    I can tell you already, it's not the NaturalGiants mod. It is a corrupt chunk. I had the same thing (albeit with a zombie, not giant zombie) until I fixed the corrupt chunk. I don't know how you would fix it. It took me fiddling with backups (Merging backup data with current data) to get it fixed.
     
    Buckethead likes this.
  28. hey. some people have become really good at taking down these things. can you add it so they will spawn some spiders when they are at 50% health?
     
  29. Offline

    Bronski

    Good idea :D
     
  30. Offline

    Buckethead

    oh thanks. i tried digging up the dirt piece and putting it back after a save stioped getting error.
     
  31. Offline

    Lynet ArchAngel

    reson is cuz ur giant's healt is over 200, i had the same problem.
     

Share This Page