HideAndSeek

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.

Hide And Seek

This plugin's purpose is to organize and facilitate a game of hide-and-seek on a Minecraft server. It is an in-development plugin that was started as a companion to a custom map that is still being built. Once that map is completed, this plugin will be released in its first version. Until then, here's some documentation of the progress thus far. Feedback is much appreciated. What do you want out of this plugin?

Features

This plugin will run out-of-the-box with no set-up, but for those who want it, there are several customizable options and features.

Game Modes

Hide-And-Seek Tag

When a new game is started, a seeker is chosen and asked to enter the "counting" area. The plugin tells the other players when to hide and when the seeker has left the counting area. While the seeker is seeking, no player may break any blocks. If the seeker tags a player when he is not in the "safe" area, that player is the next seeker. If no one is tagged, the seeker is "it" again. The seeker gains a point for every person he tags, but only the first tagged is the next seeker. Other players lose a point if tagged and gain a point if they make it to the "safe" area without being tagged.

Normal Hide-And-Seek

This mode is planned, but no new code has been written for it. The main difference between it and the tag mode is a player is "found" when the seeker looks directly at the player. It's safe to assume this is very possible without lag, especially with the new Bukkit Enderman API

Commands

Note: These commands are subject to change as they may cause conflict with other plugins. A possibility is rewriting each command as /hs <command>

Op-Only Commands

  • /newgame - starts a new game with a randomly-chosen seeker
  • /newgame <player> - starts a new game with a selected seeker
  • /endgame - ends the game
  • /setsafety (not yet implemented) Allows in-game setting of the "safe" area
  • /setcounting (not yet implemented) Allows in-game setting of the "counting" area
  • /hsdebug (may be removed) Shows plugin debug data in the server console

Map-Specific Commands

Note: These commands were included specifically for the custom map that is being built alongside this plugin. As of now, they may only be active if that map is the one being played, but if the community wants access to these commands in other maps, that may be an option.

  • /platenew - Simulates stepping on the new game pressure plates
  • /plateseek - Simulates stepping on the seeker pressure plates
  • /door <color> - Changes open colored door (zone selection)

Config File

  • Customizable "safe" zone
  • Customizable "counting" zone
  • Customizable "disqualification" zone - deprecated ("safe" zone doubles as a "disqualification" zone)
  • "Special Case" variable - used to activate various map-specific features
  • Customizable server messages (not yet implemented)

Download

Note: This plugin is not finished and is not recommended for public server use. There are known bugs and some debug code is included.

HideAndSeek Alpha 0.1


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    31908
  • Created
    Sep 7, 2011
  • Last Released File
    Never
  • Total Downloads
    10,282
  • License

Categories

Members