ClosedWorld

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Closed World

This plugin aims to complement the recent explosion of closed world servers, made popular by the following post: http://www.minecraftforum.net/topic/1212125-closed-map-experiment/

Implemented Features
  • Multiple Games across worlds, or on the same world
  • Individual Nether for each game
  • Portals can't be created in the nether (by blocking obsidian editing)
  • Games automatically start / stop when the player count goes above / below the required number
Bugs
  • Probably a lot! Please report anything that breaks!!!
Commands
  • /cw create <game name> <world name> <max players> <required players>

Select the game area with a world edit region (height doesn't matter). Then stand on where you want the spawn to be for the area, and use this command. It will create the bedrock wall, and set the spawn of the game to your current location.

  • /cw remove <game name>

Removes all players from game, and deletes game information (including player profiles, etc). Does not make any changes to world.

  • /cw setlobby <radius>

Sets the lobby to your current position, and the radius to the number set. Players who are in the lobby will not be able to exit the radius.

  • /cw join <game> [player=you]

Joins the specified player to the specified game. Players can only be in 1 game at a time.

  • /cw leave [player=you]

The specified player will leave the game, and their profile for that game will be deleted (essential resetting the character)

  • /cw sitout

Sit out of the game (moves you to lobby)

  • /cw sitin

Sit back in (adds you to waiting list for your game)

  • /cw force <game> <state (none|active|inactive)>

Forces a specified game to be active / inactive, regardless of how many players are online for that game. Setting the state to 'none' resumes default behaviour.

  • /cw setting <game> <setting> [value]

Sets or gets the specified setting. Possible Settings:

- SPAWN (spawn position)

- NAME (game name)

- MAX (max players)

- REQUIRED (required players)

  • /cw save

Saves all game states to file.

  • /cw reload

Pauses all games, saves game states to file, clears all games, reads game stats from file, rejoins all players to game. Not really much point to this command yet as there is no configuration. Possibly useful if there is a bug that causes a game to break in some way.

Permissions:
  • closedworld.admin

Ignore all movement and building checks (can leave lobby / game areas, and build / destroy obsidian in the nether)

  • closedworld.game.create

Allows users to create new games with the /cw create command.

  • closedworld.game.remove

Allows users to remove / delete games.

  • closedworld.game.join
  • closedworld.game.join.(game name)

Allows users to join games. If a game name is specified, they can only join that game.

  • closedworld.game.join.others

Allows users to join other players to games.

  • closedworld.game.leave

Allows users to leave games

  • closedworld.game.leave.others

Allows users to remove other players from games

  • closedworld.sitout

Allows users to sitout

  • closedworld.sitin

Allows users to sitin.

  • closedworld.game.force

Allows users to force the state of a game.

  • closedworld.setlobby

Allows users to set the lobby position and radius

  • closedworld.setting.(setting name).(get|set)

Allows users to get / set the specified setting name.

  • closedworld.save

Allows users to save all game states to file.

  • closedworld.reload

Allows users to use '/cw reload'


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    43629
  • Created
    Aug 20, 2012
  • Last Released File
    Never
  • Total Downloads
    470
  • License

Categories

Members

Recent Files