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

    Reterg

    Yep. This was actually fixed by one of the craftbukkit builds. I think it was fixed by build 766.
     
  3. Offline

    SilencShadoW

    Hey Guys, i want to spawn 5 diamonds i done it in the configuration like this:

    spawnrate=1​
    health=200​
    drop=254,5​
    fireattack=1​

    If i kill a Giant the Area gets crashed and all people who join this area get crashed too, after server restart and rejoin the game crash again ... you need to wait 10 mins until u can join this area again ....​
     
  4. Offline

    Reterg

    That is because diamond is data value 264 not 254.
    There is no item or block associated with data value 254 so that might be why the game is crashing.
     
  5. Offline

    Wakko

    Default giant stats: (for anyone's reference)​
    health=100 hearts​
    contact-damage=8.5 hearts
    is there a way to also control what tiles they can/can't spawn on?
    or control their contact-damage?
    Would be cool to make it so that anyone not wearing armor will die even at full health. :p
    or even be more advanced and control which areas they spawn in/making giant dungeons?
     
  6. Offline

    ZerG

    Thanks for this wonderful plugin i cant wait to see it work for 818 :)
    KEEP IT UP !
    [​IMG]
     
  7. Offline

    Reterg

    It does work for 818. At least it does for me.
     
  8. Offline

    Ratchet

    is it possible to give them a melee attack? the fire attack is overkill, but having them do no damage unless they stand on you is kind of lame :(
     
  9. Offline

    rad1game

    Great plugin. Mby you add support for Monster?
     
    thepackett likes this.
  10. Offline

    Svelemoe

    Looks cool, but does it spawn enormous creepers? That blow up like very huge areas?
     
  11. Offline

    dak393

    no the giant is an actually creature that notch created (and never used (same with "monster") you can't create other mobs without a mod or special server (look into Pogic)

    I agree they need to be able to attack when your close enough (or a good kick :p )

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

    BeerDone

    By the way, since fireballs has been fixed thanks to Nether implementation, any chance you could make Giants attack you with fireballs instead?
     
  13. Offline

    rad1game

    Hello again. After installin you plugin, I found big issue. I use MobBounty for mob reward. After installing you plugin, reward from Giants brokes. I dont know what plugin issue, but I post it here. Mby you can help me?
     
  14. Offline

    kaiser_czar

    I would also like to see this implemented; using ecoCreature myself for the same purpose. Trying to use giants as a boss-mob that spawns very rarely and drops an incredible array of loot, but you simply can't do that. Erasing the drop from the config file just returns the ArrayOutofBounds (or whatever it is... something similarly worded) Exception.

    EDIT: So, I happened to have a few extra minutes, so I decided to try my hand at fixing this myself. I ended up doing a sorta hackish workaround and just disabled drops completely. Then I realized that the way this is configured, it never actually sends the death event of the Giants; it's handled all within the plugin. So, changed one or two things around for that. My tests lead to giants dropping stuff just fine using another plugin. If you would like to use this, here's a download: http://dl.dropbox.com/u/11098231/NaturalGiantsNoDrops.jar

    @Intelli Not sure if you want to go through it and verify that it's good or not. My Java isn't that great at all.

    EDIT2: The way this works, you can write whatever you want in the item drops line in the configuration. It just ignores it.
     
  15. Offline

    MarchewMaster

    Can i set the drop of different items? If not, please allow this:).

    EDIT: If yes, explain how :p
     
  16. Offline

    kaiser_czar

    That's what my hack'n'slash edit is for. Download another plugin such as ecoCreatures, DropBonus, MobBounty, or any other similar one. You can configure mob drops with those; just set giants to drop what you want.

    You can't use the standard NaturalGiants for this. That's what my edit does.
     
    MarchewMaster likes this.
  17. Offline

    ledhead900

    Alrighy Had this on for a while now
    and Must say its a buuutaaayy.

    But I do have some wants from it.

    Lightning be cool if they bastards could light zaus the shit out of you every once in a while like ud be killin the BAM
    he strikes donw with a lightning bolt of fury at a random victim that deals ... you guessed it whatever dmg u want.

    another cool thing would be if he could explode on death like tnt :p, Possibly shoot arrows at you if u get to far away.

    To actually hit you, actually instead make him just hurl lightning if u get too far away making escape almost impossible for anyone not using other plugins to modify speed and such.

    Do this and I will love you even more.
     
  18. Offline

    MarchewMaster

    Thanks, but I have another problem. Giants can not spawn, I have this error:
    Show Spoiler

    My config file:
    @EDIT LOL, now it works, I just had to give any option to configure a separate line...
     
  19. Offline

    Darksonn

    This is awsome!!! What about dropping multiple items? Then i can make them drop 5 apples and 1 golden apple
     
  20. Offline

    Jtmzac

    I just started using this plugin and as soon as I was in range of a giants fire attack this came up in the console:
    Code:
    2011-06-14 15:56:07 [SEVERE] Could not pass event ENTITY_DAMAGE to NaturalGiants
    java.lang.IllegalArgumentException: Health must be between 0 and 200
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:39)
        at com.minerealm.naturalgiants.NaturalGiantsEntityListener.onEntityDamage(NaturalGiantsEntityListener.java:121)
        at org.bukkit.plugin.java.JavaPluginLoader$51.execute(JavaPluginLoader.java:598)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at net.minecraft.server.EntityHuman.d(EntityHuman.java:531)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:861)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I assume its beacuse I set the health to 2000. Is 200 really the maximum limit? and is that a limitation of this mod or the actual minecraft coding?
     
  21. Offline

    thechest4

    Hey this mod seems pretty cool, I know some of my friends were complaining about the lack of "bosses" in minecraft, this should make them happy.

    I was wondering if this plugin is compatible with MobArena? Specifically, do the mobs that spawn due to the arena have a chance to become a giant? Is there a way to disable that so that giants can replace mobs in the wild, but in the arena they do not?
     
  22. Offline

    DeeLaYz

    Hello, can you make the giant drop more than 1 item? like Iron Ingot and Gold Ingot ??
     
  23. Offline

    jtlcr777

    This has been requested by a lot of people, me included.
     
    RG_PankO likes this.
  24. Offline

    RG_PankO

    I just came here to request that too :/
    @Intelli please update the plugin so we can make the drop to be 5% to diamonds, 20% gold, 30% iron and stuff :/
    BTW Great idea! Good job for the plugin, now people from the server spam "Admin please night, please night!" not "Admin pease day, please day!" :)

    Adding various drop will be best ever!
     
  25. Offline

    Lynet ArchAngel

    Also whenever i change the health to the giant, something happends. [changed to 250 health]
    whenever i hit a Giant it restarts the server, whats up with that?
    and also, is it possible to do so u can like drop 2-4 of a stuff? or like 3-5?
    if not please make that one included to that u can do so it drops 2sorts of items.

    Thnx for the plugin anyway, its epic!:D
     
  26. Offline

    Darksonn

    I request this too
     
  27. Could you add multiworld support, some way to disable/enable it per world?
     
  28. Offline

    TheTennessee

    Erm hey so... I am getting a strange bug. It may be because I upgraded to 860, and it doesn't work there. If so, just let me know and I'll wait on an update. The giants in my world seem pretty, how do I say it, tame? They kind of act like cows or other passive mobs. They won't attack back. I am using other mods, alot of other mods, but I can't think of any that would be modifying the giant's behavior.

    And somehow nevermind. I've been testing for a couple of days, but finally after a restart, they started attacking just fine. So bizarre.
     
  29. Offline

    Link7777777

    Would you mind tossing the source out, even possibly pre-compressed in the jar? I'd really appreciate it. If not, just lemme know.
     
  30. Offline

    zoolder101

    Is it possible to make it 0.1 percent?
     
  31. Offline

    Intelli

    On my to-do list, after I clean up the source a bit.

    This was just one of those plugins I created for the heck of it.
    I actually didn't think anyone would use it when I first created it. :)
     

Share This Page