Inactive [FUN/RPG] SurvivalArena v1.5 alpha - Survival arena minigame [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by calthor, Sep 24, 2011.

  1. Offline

    calthor

    SurvivalArena - Survival arena minigame
    Version: 1.5 alpha

    this is my first plugin, so may contain bugs...
    when playing on a survival server for a while it may become boring, so i thought of a way to keep the survival spirit alive, and came up with this.
    this plugin creates a new world, the arena. people can enter the arena with commands and end up in a place in the top of the arena where they can select their class, and get ready. when all players are ready the game starts, and they have to survive as long as possible. they can build only inside the arena sphere, and there's a height limit so they won't be able to get out or destroy the whole arena.
    when the players die, they're out. when all players are out, the survival game ends and the arena is reset. between the start of the reset and the end of the reset the arena won't be available to anyone.
    when testing the reset functionality it took about 10 seconds to completely rebuild the whole arena.

    please, send a pm when you've found a bug, got and error, or have an idea. i'll try to fix the bugs/errors and will look at the ideas and may add them to the plugin.

    Downloads
    [NOTE] when updating from an older version, there may have been added functions to the configuration file. the plugin may give errors for missing nodes or corrupted configs
    Themes
    • plains
    • flat
    • swamp
    • snow
    • forrest
    • mountain
    • desert
    Screenshots
    Show Spoiler

    none at the moment


    commands
    Show Spoiler

    usage: /SurvivalArena [command] OR /sa [command]
    • Help
      shows a little help menu in the chat iwth these commands
    • Create [name] [theme(optional)]
      create an new arena
    • Remove [name]
      removes the selected arena
    • Enter [name]
      only works outside an arena
      lets the player join the selected arena
      without a name, it shows a list
    • Leave
      only works inside an arena
      teleports the player to the spawn area of the first world that was loaded
    • List
      shows a list of all arena's
    • Themes
      shows a list of theme names
    • Regenerate [name] [theme]
      reforms the terrain of the selected arena, using the selected theme
    • Class [class name]
      only works inside an arena, before the game started.
      without classname it shows a list of all classes.


    Features
    • supports up to 44 classes, with infinite hidden classes
    • self-rebuilding arena
    • arena contains insane amount of ores
    • auto generated buildings
    • you can change monster drops
    • reward system [configurable rewards]
    • custom drops can be configured for each monster type
    • arena themes
    • hidden classes, they won't apear on signs, but you can access them with the class subcommand
    Planned Additions
    Show Spoiler

    • underground dungeon
    • iConomy support
    • change the config for worlds to make per-arena settings possible
    • Skyblock Survival theme [i really like this idea, Eatmybiglazer :)]
    • party plugin support
    • different arena sizes
    • time limit [thanks for the idea, Quizdonkey]
    • permissions support
    • different settings per arena


    ChangeLog
    Version 1.5 alpha
    • updated to 1.1-R4
    • changed alot of stuff due to deprecation
    • major bug from last version fixed, along with some small bugs
    • lost some features
    older:
    Show Spoiler

    Version 1.4.2
    • mobs should now spawn correctly, limited the ghasts, agressive mobs and animals
    • added new commands
    • fixed some bugs
    • failed at fixing a major bug [cannot find the cause]
    Version 1.4.1
    • players should now spawn correctly in all arena sizes
    • fixed command system
    • added new commands
    • fixed some bugs
    Version 1.4
    • rewrote the whole thing. makes stuff easier for me.
    • added support for themes and level sizes
    • added per-arena settings
    • added permissions support
    • changed reward system a bit
    • changed class system to make things easier for server admins
    • mobs now spawn all the time :D
    Version 1.3
    • mostly bugfixes
    • forgot to remove something that may allow to look at a planned feature. have fun searching ;)
    Version 1.2
    • fixed a configuration bug for class items
    • added time limit
    • added remove command
    Version 1.1
    • some small bugfixes
    • introduces reward system
    • added an structure to the world regeneration cycle
    Version 1.0
    • plugin release
     
    Stork, deablo9, JaidenK and 8 others like this.
  2. Offline

    number1_Master

    seems a lot like mobarena wat makes it different?
     
  3. Offline

    calthor

    @nunber1_Master this arena is in a new world, you can break and place blocks, and there's some other stuff
     
  4. Offline

    number1_Master

    makes more sence
     
  5. Offline

    LordDead1233

    ey do I have to make that video too I like to do it :) ..
    message me back calthor
     
  6. when i putted this to my server i was like ''this is gonna be easy'' i played it with my friend in first night i was like ''HELP somebody help us PLEASEEE!!!!!!.......
     
  7. Offline

    calthor

    when i read that i was like "wow lol, they found out"
     
  8. Offline

    Karlkorv

    Can you make so people can't join the arena when someone plays?
     
  9. Offline

    calthor

    yea sure, i've already added that to my testing environment. it's a bit tough to test on my own but i'll figure out a way to test it :)
     
  10. Offline

    Karlkorv

    Aah.. Love this plugin
     
  11. Offline

    Eatmybiglazer

    I am wondering, do you think it would be possible to adjust this arena to use an instance generated from a static world?

    I would like to create a world that consists of 12+ copies of the island from Skyblock Survival http://www.minecraftforum.net/topic/600254-surv-skyblock/ with an island designated for each player. The idea of which will be for each player to first try and survive, then look into ways of invading their opponent's territory.

    My idea of making this work would be to create a new instance of the designated world (in this case SkyblockCustom). Then in the magic glass box above the battleground, the players could use the signs to set spawn point instead of choosing a class since everyone needs the same items (already in chests by each spawn). When all players are done, the instance of the world can be deleted.

    EDIT: If you are willing to share your source, I'd love to try and set this up. I'd imagine it would be a matter of adding config values, hooking in to your methods for preparing the arena and choosing signs, and adding the individual spawn mechanic, which might be really hard to arrange (Matching signs for each island?).
     
  12. Offline

    calthor

    @Eatmybiglazer wow that's a strange name you have there :confused:.... where was i again?... oh right, for now it's impossible to use an existing world but i'll thing about this for a future update. [to remind myself on this i'll add it to the planned features stuff]
     
  13. Offline

    Idome

    Hey, everytime i try and remove an arena it says:

    Code:
    org.bukkit.command.CommandException: Unhandled exception executing command 'survivalarena' in plugin SurvivalArena v1.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
    at cx.calthor.Survival.Main.onCommand(Main.java:378)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
    ... 12 more
    And when i try to create an arena nothing happens.
     
  14. Offline

    calthor

    nothing happens because of this error :confused:
    not sure how you made that happen, i never saw that before
     
  15. Offline

    Idome

    Oh Fun! Ive tried reinstalling survival arena but the same thing happens. Could it be conflicting with another plugin?
     
  16. Offline

    calthor

    could be, but i don't know for sure
     
  17. Offline

    MuscleHeim

  18. Offline

    calthor

    i really hear that alot, u know?
     
  19. Offline

    Onehungrywater

    Ok so. Nobody can build. Everyone has building permissions and everything. Spawn protection is disabled. But still no one can build. Why?

    EDIT now we can place blocks and dig blocks. However. We cannot place blocks in the spawn but we can dig out of the spawn. WTF is going on?
     
  20. Offline

    calthor

  21. Offline

    abdel

    may i ask why do i get this error when it finishes the game
     
  22. Offline

    calthor

    i think.... it has something to do with my arena builder....
    but i don't know what exactly is the problem. i'm not gonna do anything about it. i'm almost done with a new release that doesn't have the arena builder.
    i hope the new release is finished by tomorrow :)
     
  23. Offline

    SneakyBeaver189

    I cant destroy anything! Aka i cant get in most buildings :(
     
  24. Offline

    Ronkey

    I also tried it and when I say "/sa create Arena" after a while It says that the arena was create but when I say "/sa join Arena" I get back as reply that the arena isn't ready how does that come? is anyone recognized this problem and knows how to fix it? :oops:
    PS: it looks very nice can't wait to play it!

    I've got It working now I just needed to restart my entire computer and it woks now and played it al little and it is awesme!!! realy thanks for this plugin:D

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

    number1_Master

    after leaving an arena, it says the arena is still in use yet noone is in the arena
     
  26. Offline

    calthor

    that's becouse the arena is regenerating. should be regenerated within a few minuts
     
  27. Offline

    Karlkorv

    Aw sweet! Uptade :-D
     
  28. Offline

    Jmrocks

    It says there's an error every time I try to use any command for this :(
     
  29. Offline

    number1_Master

    wat are the permission nodes in the new update
     
  30. Offline

    arcanine300

    umm i found a bug with the latest update (1.4) when i type in sa help or survivalarena help nothing happens and when i create an arena and i join i just fall to my death please help i've already made a few classes and i dont want to make them again:oops:
     
  31. Offline

    number1_Master

    i basicly just gave up deleted everything redownloaded it
    i get the same thing as you still -.-

    1.3 was better than 1.4 is there a way to downgrade?!
    1.4 turns the plugin into mobarena

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

Share This Page