[MECH] AZP v1.2 - You are God! Control the Weather (and morph mobs by lightning) [740]

Discussion in 'Inactive/Unsupported Plugins' started by TechGuard, Apr 23, 2011.

    • adfly links are not allowed
    AZP - Be god! (Aeolus, Zeus, Poseidon)
    I - Introduction
    AZP, can change the weather in your worlds fast, and easy. It also include a Thunder Arrow!
    Here is a quick list of its possibilities:
    • Change weather You can make it rain, and/or thunder in your world!
    • Thunder Control Morph mobs to another type when they hit a Thunder Strike
    • Thunder Arrow Shoot thunder at a player, or in a radius, or aim with your an arrow.
    II - Download and ChangeLogs
    III - Installation and configuration
    • Move all the files inside the zip file into your "plugins/" folder.
    • Permissions is NOT required! If you don't have it, it will check for OP.
    • If you use Permissions: Check the Permission nodes below:
      • Code:
        weather.strike /weather strike
        weather.rain /weather rain
        weather.thunder /weather thunder

        weather.click Allows to use the Thunder Arrow
      • Edit the Thunder.yml file
      • Click HERE, to see the Entity names
    IV - Usage
    It is really easy. Just type /weather, and you can see all the commands!
    If you have the 'weather.click' permission, you can also use the arrow.

    V - Final note
    Suggestions, Questions or bug reports: Post them in this Thread!
    You can also post, what you want to be updated first. That would also really help me :)
     
  1. The weather options are toggle-able. But I will update the plugin soon, and it will be easier.
     
  2. Offline

    Holotropein

    Nice idea to extend morphing to other mobs -- this will make thunderstorms even more dangerous. :)

    Is it really necessary to disable the whole plugin if Permissions is not installed, though? Apparently the mob morphing part doesn't benefit from it anyway. Or, if it's not too much to ask, would it be possible to make the commands use isOp() if Permissions is not installed?

    (I'm a little hesitent to install the Permissions plugin because a number of plugins on my server use the player's op status by default. Introducing permissions would suddenly necessitate configuring permissions for all of them.)
     
  3. No, and I will fix that very soon :)
     
  4. Offline

    heblol

    Hm..
    I cant acces this website..!
    Help?
     
  5. Why is everyone having problems.. because I don't
     
  6. Offline

    BigRenegade

    Why is plug-in developers decide that want to make it so we have to use plug-ins we don't want? I don't use Permissions, don't want to, and will never use it. My server is on an intranet and if one of the kids doesn't listen I'm right there in their face. I'd like a plug-in like this, but you people want to force people like me to use someone else's plug-in just so we can use yours. In my eyes that is not the sign of a good plug-in developer. Just means you can't do everything that's needed and had to rely on someone else for the core portion.
     
  7. Changelog v1.2
    • Permissions is not required anymore!
      • If you don't have Permissions, it will check for OP :)

    If you had some problems downloading this was the reason:
    We have been experiencing some intermittent problems over the last 10 hours.
    Pleased to say everything is now back up and running smoothly and we are looking in to the problem to ensure this is not repeated

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

    Bacu

    getting some sort of null pointer bollocks.
     
  9. Can you post the whole error?
     
  10. Offline

    Timecpo

    Would it be possible to add the option to give coordinates and a thunderbolt goes down there regularly - like this:

    /thundertime x y z t:3m
     
  11. Interesting, I will remember this :D
     
  12. Offline

    Timecpo

    Thanks :)
     
  13. Offline

    Holotropein

    Does indeed work without permissions now -- many thanks!

    I just received this traceback multiple times while experimenting with "/weather strike" on neutral mobs:

    Code:
    22:09:34 [SEVERE] Could not pass event ENTITY_DAMAGE to AZP
    java.util.ConcurrentModificationException
            at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:782)
            at java.util.ArrayList$Itr.next(ArrayList.java:754)
            at TechGuard.AZP.eListener.onEntityDamage(eListener.java:26)
            at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:474)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at net.minecraft.server.Entity.a(Entity.java:1174)
            at net.minecraft.server.EntityWeatherStorm.p_(EntityWeatherStorm.java:112)
            at net.minecraft.server.World.cleanUp(World.java:928)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    In other news, a strange situation ensued when I executed something like "/w strike 30 cow" while standing near a mixed herd of cows, pigs and chicken. Thunderbolts did strike (at least) the cows, a message said "Struck 5 entities", and I was left without the cows -- but with about 7 zombie pigmen! (Using the default Thunder.yml)

    Wild guess: Could it be that the first thunderbolt struck a pig by accident, which correctly turned into a zombie pigman, and that the transformation was then applied to the other mobs without checking the mob type again?
     
  14. Offline

    Bacu

    Code:
    15:28:48 [INFO] [AZP : 1.2] Enabled! ([Aeolus, Zeus, Poseidon])
    15:28:48 [INFO] [AZP : 1.2] Using Permissions of OP
    15:28:48 [SEVERE] java.lang.NullPointerException
    15:28:48 [SEVERE]       at TechGuard.AZP.Properties.loadConfig(Properties.java:64)
    15:28:48 [SEVERE]       at TechGuard.AZP.Properties.load(Properties.java:32)
    15:28:48 [SEVERE]       at TechGuard.AZP.Properties.reload(Properties.java:25)
    15:28:48 [SEVERE]       at TechGuard.AZP.AZP.onEnable(AZP.java:54)
    15:28:48 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    15:28:48 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
    15:28:48 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
    15:28:48 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    15:28:48 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    15:28:48 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    15:28:48 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    15:28:48 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    15:28:48 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    15:28:48 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    Happens when I comment out the lines in the Lightning.yml. Wanted to ensure vanilla gameplay. It seems to work fine if I leave the PIG:ZOMBIE_PIGMAN line uncommented.
     
  15. As you can see here, you see it needs to be: PIG_ZOMBIE

    Wow, we don't want that too happen. Sorry I got to go now, but I will fix that as fast as I can!

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

    Bacu

    I was paraphrasing. That's how it be.
     
  17. Offline

    drock91

    So do admin bows just always shoot lightning now? or how do we set that part up?

    Edit: Just read if we have the weather.click permission we can shoot lightning. is this automatically applied to OP's if one is not using permissions on their server?
     
  18. Yup :)
     
  19. Offline

    Holotropein

    Some more observations:
    1. Just experimented some more with lightning strikes. I can "/w strike 20 cow" and "/w strike 50 chicken", which leads to the expected carnage. But the same has so far failed to work for "pig" and "giant", even with ridiculously wide search radii (like 1000). Upper/lower case doesn't seem to matter. Maybe I'm doing something wrong?
    2. Thunder arrow doesn't work for me even though I'm an op and Permissions is not installed. I consider this a good thing, though, because otherwise I wouldn't be able to use the regular bow anymore. Ah, gotta use the arrow, not the bow -- thanks, smokey!
    3. Sheep and zombies correctly transform into skeletons and giants, respectively, but then either proceed to die a burning death, or are so weak that about 3-4 arrows are able to kill even a giant. This takes away most of the challenge, unfortunately. Could you please have mobs extinguished and fully healed after transformation?
    Looking forward to see where this plugin is going!
     
  20. Offline

    smokie

    you don't shoot the arrows with the bow to make lightning strikes. Just hold a arrow in your hand and right click where you want the lightning to strike.
     
  21. Offline

    Shasharala

    If lightning somehow hits a painting or passes through it the server will crash.
    I'll get the error code up next time my crazy mod gets on. He was crashing it so much yesterday because he was so excited about the mod.

    Also, when an op uses things, like a chest, while holding an arrow they will cast lightning. This is somewhat annoying. Seeing how food no longer is eaten upon clicking on a chest, I was wondering fi the same could be applied to the lightening casting.

    And thirdly, I noticed this fire won't make things combust into open-flame. That's very nice in-case I accidentally hit a house. =P Thank you.
     
  22. Offline

    mughi

    this was a craftbukkit bug and has been fixed in the latest RBs
     
  23. Good :d
     
  24. Offline

    AdmiralKnight

    Would it be possible to make it so we can choose which item brings the lightning? There are quite a few other plugins that use the arrow.
     
  25. Offline

    Brandi

    dude really

    THIS IS AWESOME ;)
    you get a diamond for this ^^
    [diamond]
     
  26. Offline

    Haekon

    Please add a line for the thunder.yml that allows you to change what object triggers thunder arrow. It's conflicting with Voxel Sniper.
     
  27. Offline

    smokie

    gold hoe or something, like who ever has made a gold hoe or used it for anything.
     
  28. Offline

    FXStrato

    When zapping a mob, you get the cannot pass ENTITY_DAMAGE to AZP. Doesn't really mess anything up, but could use a fix.
     
  29. Offline

    Nate214

    no snow:'( XD
     
  30. Offline

    Specops343

    Love your plugin! Im just having one problem, as the arrow is confilicting with another plugin. Seeing as im an admin, is there a way for me to disable just the thunder arrow for me?
     

Share This Page