[FUN] bSwarm v0.5.3 - Survive an onslaught of monsters [766]

Discussion in 'Plugin Releases' started by Brad811, Feb 14, 2011.

     
  1. Offline

    Brad811

    • adfly is not allowed
    bSwarm (v0.5.3)
    Download: bSwarm.zip

    Features:
    • spawn mobs in a circle around you
    • control which monster, how many, and at what rate!
    • configurable via "bSwarm.properties" defaults file
    • ability to cancel your swarms
    • Permissions support
    • ability to swarm another player
    • multi-world support
    I've always wanted a plugin that let's me play minecraft left4dead style.
    Mwahahaha...

    Try it out!

    Usage:
    Run the server with the plugin installed. A file named "bSwarm.properties" will be generated. You can edit this file for the defaults you would like when not specifying some options in your commands.

    Commands:
    /bswarm
    /bswarm [monster]
    /bswarm [monster] [number]
    /bswarm [monster] [number] [delay]
    /bswarm cancel

    /bswarm [player]
    /bswarm [player] [monster]
    /bswarm [player] [monster] [number]
    /bswarm [player] [monster] [number] [delay]

    /bnuke - destroy all "bad" mobs in your current world

    player = name of player to swarm monsters around
    monster = type of monster to spawn
    number = number of monsters to spawn
    delay = time delay between each spawn, in ticks (20 ticks = 1 second)

    If any of these are not specified in the command, their value will be inferred from "bSwarm.properties".

    Permissions: (ignore if you don't have permissions installed)
    • bswarm.bswarm - player is allowed to swarm with the default settings
    • bswarm.bswarm.[monster] - player is allowed to swarm with mob type [monster]
    • bswarm.bswarm.num - player is allowed to specify the number of monsters (requires bswarm.bswarm and bswarm.bswarm.[monster] permissions)
    • bswarm.bswarm.delay - player is allowed to define delay between each spawn (requires all three previous permissions)
    (Permissions may get cleaned up in the future)

    May add more functionality in the future if there is interest!

    Version History:
    0.4
    • Added ability to make named swarms
    • Added swarms that launch every time interval
    0.3
    • Added ability to swarm a player
    • Swarming monsters no longer target the player issuing the command by default. This may be re-added with an "attack" command
    • Improved error messages and general plugin feedback
    0.2
    • Added Permissions support
    • Added cancel command (/bswarm cancel will stop all swarms started by you)
    0.1
    • Initial release!
    Help me out / keep me making plugins! [IMG]

    This post has been edited 2 times. It was last edited by Brad811 Feb 23, 2012.
    Xaostica and Noppoly like this.
  2.  
  3. Offline

    Brad811

    I think I like this idea, I may play with this some.
  4. Offline

    icevonshredula

    I'm excited to start using this plugin, but it doesn't seem to be generating it's own configuration file. I'm getting the following when I start my server:

    Code:
    CONSOLE: This server is running Craftbukkit version git-Bukkit-0.0.0-823-gb9d0b04-b860jnks (MC: 1.6.6)
    Permissions: (Yeti) was initialized.
    CONSOLE: bSwarm configuration file not found!
    CONSOLE: bSwarm version 0.5.3 is enabled!
    Permissions: version [3.1.5] (Yeti) loaded
    The plugin enables just fine, but I get no "bSwarm.properties". I don't want to attempt to use the plugin without the configuration file, so do you have any suggestions as to why it's not being created? Thanks.
  5. Offline

    newfragrance

    What do you set the location to, to make it spawn on a person...i really need this! please help!
  6. Offline

    newfragrance

    please help
  7. Offline

    frank1990

    Hey guys..

    everytime i use a bswarm command, it will do nothing,

    and i get a warning at the console:

    [WARNING] Task of 'bSwarm' generated an exception

    permissions are fully set and work fine.

    Also, after first serverstart with the plugin, no bswarm.properties will be created..

    Any suggestions?

    Greetings
  8. Offline

    dak393

    Guys the last compile of this was with build [766] its WAY outdated and not at all expected to work (especially with these types of calls) so please read the header before posting :) thanks.
  9. Offline

    frank1990

    Thanks for the reply^^ i read it..

    But as its not marked inactive, i thought it should atleast work^^

    Any chance to get a new build soon? or any other mods that let zombies and other stuff swarm after you?

    As there is no other game where you can build / gather resources and then defend against monsters coming..
    This was a great hope that its possible atleast with minecraft.
  10. Offline

    dak393

    Well maybe You're in luck @Brad811 was last seen on this thread maybe you will get an update :) (or at least 766 changed to 1060) And without a listed licensee / source (or direct approval) I can't touch this plugin :) to update it But yes they are alternatives (but since Brad seems to still be active I won't post them ;) )
  11. Offline

    frank1990

    As long as hes active :)

    Brad, any comments from you? =)
  12. Offline

    Noxturno

    WTB update? or does any1 know any similar plug in? thanks in advance
  13. Offline

    MagicPlus

    Basically a better version of /spawnmob. Thanks.
  14. Offline

    Baustein

    Adfly links are banned
  15. Offline

    STCVKR

    Call me stupid but how do you get it to work.
  16. Offline

    globox44t

    20:11:03 [WARNING] Task of 'bSwarm' generated an exception
    java.lang.NoSuchMethodError: org.bukkit.craftbukkit.entity.CraftEntity.teleport
    o(Lorg/bukkit/Location;)V
    at com.bradsproject.BradleyJewell.bSwarm.bSwarmTask.spawnMob(bSwarmTask
    java:191)
    at com.bradsproject.BradleyJewell.bSwarm.bSwarmTask.playerSwarm(bSwarmT
    sk.java:67)
    at com.bradsproject.BradleyJewell.bSwarm.bSwarmTask.run(bSwarmTask.java
    58)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(
    raftScheduler.java:126)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:520)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)

Share This Page