[WIP] Underground - A different way of survival

Hello everyone! I am submitting Underground and hope you enjoy it! Underground is a new sponge plugin based off of an old concept by minecraftpg5, who has seemed to fall off the earth. The original project can be found here. My version will contain slight differences and variations so please read below for any questions. This is still very early in the stages of development.

:inbox_tray: Download - Coming

:tools: Source

:grey_exclamation: Issues

Features

###Current

  • Custom regentime, players allowed per world, and time allowed to get underground.
  • Punishment for not getting underground.
  • Joining/Creating/Deleting/Editing underground.
    ###Coming
  • Quests/Quest book.
  • Custom world generators?
  • Better way to check if player is above ground.

:computer: Commands

Main Command Format

/underground or /ug
/ug <add|remove|edit|list|join|set>

Command Usage

/ug add <name> <type> <regen-time> [world-name] - Creates/Generates a new underground world.
 - Name - name of the underground world
 - type - original or custom
 - world-name - depends on if type is custom
 - regen-time - how long it takes before the underground resets
/ug remove <name> - Removes an existing underground world
 - Name - Name of underground world.
/ug list [name] - lists either names of all underground worlds or values of a specific one. 
- Name - name of an underground world you want to see the values of.
/ug edit <name> <value> <type> [add|remove] - Edits values of a current underground world.
 - name - Name of Underground world
 - value can change max size, regentime, tgug, and quests.
 - type to determine which value to edit.
 - add/remove - if type equals quest then it will add/remove that quest.
/ug set <spawn> - Set global default values
 - Spawn is one of many to come that is just the only one I could think of right now.
/ug join <name> - Join an underground world.
- Once you join you are in.
/ug leave - Leave an underground world.
- If you leave the world, not log out, but leave then you loose all your progress and you'll have to start over.

:key2: Permissions

underground.add
underground.remove
underground.edit
underground.set
underground.list
underground.join
underground.leave
2 Likes

Write an example of a quick start.