[FUN/MECH] NeoMeteors v0.1 - Create meteors that crash to the earth [953]

Discussion in 'Inactive/Unsupported Plugins' started by KillerSmurf, Jul 15, 2011.

  1. Offline

    KillerSmurf

    NeoMeteors - The NeoMeteors plugin!
    Version: v0.1

    Away/Busy wont be able to update. Working on something else bigger.
    Description:
    NeoMeteors is a complete re write of NeoMeteorites. With this plugin you can summon meteors with a simple command. But there is also a built in random generator. There is a 8% chance that it will spawn every minute, per player online. It will then select a random location within a 50 block radius of that player. When the Meteor hits the earth, a broadcast will say "a Meteor has impacted on the earth." Where it hit will be a a obsidian sphere mixed with randomly generated ores. All of this can be changed in the config file.

    Features:

    • Configurable random ores
    • Configurable spawn chance
    • Configurable explosion radius
    • Configurable time delay
    • Configurable drop percentage
    • Configurable Material Threshold
    • Configurable Meteor storm amount
    Download NeoMeteors

    Source Code

    Permissions:
    Code:
    - NeoMeteors.Meteor
    - NeoMeteors.MeteorStorm
    

    Commands:
    /meteor
    /meteor shower or /meteor storm

    Changelog:
    Version 0.1:
    • Released NeoMeteors
    Credits:
    Bleachisback gets no credit
     
    Raycrash, GreyBishop and Montag like this.
  2. Offline

    sintri

    multiworld support, really the biggest thing we were waiting for the original. Also can you actually die from a meteor?
     
  3. Offline

    KillerSmurf

    Yes you can die, as of multiworld support not right now, but definitely in the future.
     
  4. Offline

    compgurusteve

    Holy shmoly that's a big impact. Could you add randoms within a defined value? eg: 2-8 Explosion\ Radius (assuming that means how many explosions in the radius it would have explosions between 2 and 8 whenever a meteor is spawned.)
     
  5. Offline

    KillerSmurf

    You can configure how big the explosion is in the config.
     
  6. your missing your plugins version number in the thread title
     
  7. Offline

    compgurusteve

    Interesting though, is it supposed to be kind of patty-like meteors all the time? Also can you put up a little bit better explained config on the first of your page? or in notes in the config?

    I love how you use ghast-balls as the meteors, lol.
     
  8. Offline

    KillerSmurf

    Damn I am, thanks.

    I will probablly just add notes in the config, the '/' are spaces in the coding.

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

    Jaker232

    This is an awesome plugin, and I would love to use your source code to create similar incidents like a fireball and that stuff.

    I approve for this to be promoted to Plugin Releases.
     
  10. Offline

    KillerSmurf

    Thanks a lot, yea with this source you create so many other cool things. I have like 5 ideas i might make.
     
  11. Offline

    Jaker232

    Good luck.
     
  12. The fact that's it's patty-like isn't up to us, we just create the explosion and use the blocks that are left over from it, so that's just how Minecraft is made. If the meteors are hitting harder materials, such as stone, it will make less of a hole, whereas sand or dirt will take a big chunk out.
     
  13. Suggestion:
    1. Make it possible for the meteor to drop mobs instead of/in addition to ores and blocks. "invasion of the giant slimes from outer space.. blu-bloop, blu-bloop!"
     
  14. Offline

    KillerSmurf

    Hmm good idea, we might be able to add it in to configuration.
     
  15. This looks good. I like how you can see it falling with this version.
     
  16. Offline

    Frvwfr3

    <3 man thanks so much for doing this!
     
  17. It's multiworld, but the meteor will start above the world, so it won't quite work in the nether.
     
  18. Offline

    sintri

    Multiworld support's for specifying which world it'll actually work on, not just because it'll work on other worlds regardlessly.
     
  19. Offline

    oilrag

    Would it be possible to make it so you can target a specific location? Either the point under curser or coordinates in the config,

    Aerial bombardment bring it on! :)
     
  20. Offline

    undeadmach1ne

    thats how it seems to work. point at something, type /meteor and and watch the carnage...at least in the quick test i just ran the meteor hit right where i was looking (followed by a second one which i guess was a random, but hit right beside the first one). i actually really like this plugin. with a bit of tuning i will probably keep it around. for me the random rate is too often, and it drops too much good stuff. at default settings its like a free diamond machine. awesome premise though...i can see myself using this for eeevillll =) or maybe toning it way down and giving it out as a 'spell' (i am setting up an rpg server with easyrpg and all that)...

    does /meteor [playername] work too? (i was testing on my lan server by myself)...
     
  21. Offline

    KillerSmurf

    Quite possibly, but /meteor storm pretty much hits everywhere.

    /meteor playername does not work. Plus you can set all the ores and everything you want.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  22. this needs some sort of confirmation when you do /meteor
     
  23. Offline

    EliastheNewbie

    will it destroy blocks and stuff? i mean, buildings me and my friends have made.
     
  24. Offline

    mrgreaper

    We have a world that is hostile (very hostile) ghasts giants forever night etc, thats there for players to explore and loot etc, we would love to have meteors on that world, but limited to that world, is that possible?

    if not, maybe if you could make a permisson node for players to be able to be a target, since we have per world permissions we could add something like meteor.canbehitbybigrock to the default group of our hostile world (you would have to add meteor.cantbehitbybigrock to exempt users so that admins didnt get hit on normal worlds due to the *)

    will keep my eye on it though (also i assume it hits the surface? (we have a safe underground bunker to keep players entering that world secure)
     
  25. Offline

    Reterg

    A way to protect certain area's would be handy.
     
  26. Offline

    Joy

    Coul
    Could you make the drop chance able to go under 1%, or can I already do like 0.1? 1% is far too frequent even for what I'd like :p
     
  27. Offline

    Montag

    Thanks for rewriting this!
    I waited a long time for NeoMeteorites to update, so I'm happy to see the meteor idea is still continuing.
     
  28. The chances are relevant - if you set one block to 200 and one to 1, for every 200 times the first ore appears, the other only appears once, i.e. 0.5%
     
  29. Offline

    Joy

    Eh with drop chance I mean the chance of a meteor to drop/land/spawn :p
     
  30. Offline

    graefchen

    Cann yoe please explain in detail what the config means? That would really help me. And Multiworld-support is one of my greatest wishes.

    And it seems like you cant edit the materials and their chance, I tried to add stone to the config, and it always gives me an error.

    18:56:54 [SCHWERWIEGEND] Error occurred while enabling NeoMeteors v0.0.1 (Is it u
    p to date?): 5
    java.lang.ArrayIndexOutOfBoundsException: 5
    at me.KillerSmurf.NeoMeteors.NeoMeteors.setupConfig(NeoMeteors.java:209)
    at me.KillerSmurf.NeoMeteors.NeoMeteors.onEnable(NeoMeteors.java:52)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.
    java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager
    .java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)

    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

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

Share This Page