Home›Java›Mods›SybHideAndSeek
With this plugin you can play Hide and Seek on your minecraft server. Create a world with for example the multiverse plugin ( /mvcreate hideandseek NORMAL -t FLAT -a false) and make a beautiful Hide and Seek map. Then go to the world spawn ( /mvtp hideandseek) and run /worldborder center ~ ~. Set the worldborder to for example 100 blocks by running /worldborder set 100. now get your friends over to the hideandseek world and run /hideandseek one of the players that were in the hideandseek world will be the seeker, the others run away to a safe spot. I recommend using the SkinsRestorer plugin so your players can choose a skin while they're hiding. You can change settings in the config.yml file: the world name, worldborder shrinking, sounds, hide time, minimal players and way more.

Command and Permissions
You need the sybhideandseek.start permission to execute any of these commands.
Start a game /hideandseek
Stop a game /hideandseek stop
Shrink the border /hideandseek shrink
Reload the config.yml file /hideandseek reload

If you get any errors whilst using this plugin please let me know by creating a new issue on the github page.
Spoiler: config.yml
Code (YAML):
# in which world will the game take place.
world
: "SybHideAndSeek"
# will the worldborder start shrinking after sometime
shrinking
:
  # enable this: true or false
  enable
: true
  # after how many seconds shall the border shrink
  after
:
   - 120
    - 240
    - 360
    - 480
    - 600
    - 720
    - 840
    - 960
    - 1080
    - 1200
  # how fast should the border shrink
  duration
: 60
  # what percentage will be left of the border after shrinking, 75% equals 0.75
  factor
: 0.80
sound
:
  # enable sounds
  enable
: true
  # how many seconds the player should wait between playing a sound
  minDelay
: 30
  # how many seconds the player has to survive to get the reward
  surviveTime
: 30
  # reward command when the player is still alive after the
  rewardCommands
:
   - eco give {player } 50
# Should the nametags be hidden
hideNameTags
: true
# how many seconds do the hiders have to get to a safe place
hideTime
: 60
# minimal amount of players
minPlayers
: 2
# hide the default Death messages
hideDefaultDeathMessages
: true
# when shall the time the hiders have left to hide, be shown in the chat
announceTimeAt
:
 - 60
  - 50
  - 40
  - 30
  - 20
  - 10
  - 5
  - 4
  - 3
  - 2
  - 1
# configurable messages
messages
:
  seeker
: "&2&lYou're the seeker."
  welcome
: "You're now in a Hide & Seek game."
  shrink
: "&f&lThe worldborder will shrink to {percentage}% in {time} seconds!"
  gameStopped
: "The game stopped."
  reloaded
: "The settings from the config.yml file have been reloaded."
  alreadyStarted
: "&cA game has already started."
  isTheSeeker
: "&f&l{seeker} is the seeker, you have 1 minute to get away."
  youAreTheSeeker
: "&f&lWait {time} seconds before you can search for the hiders."
  timeLeft
: "{time} seconds left"
  seekerStarted
: "&f&lThe seeker is seeking."
  notEnoughPlayers
: "&cThere aren't enough players in the '{world}' world."
  noWorld
: "&cThere's no world called '{world}', please create it or change the world in the config.yml file."
  noSound
: "&cSounds are not enabled."
  soundNoPermission
: "&cYou don't have permission to execute this command."
  soundPlayersOnly
: "&cOnly players can execute this command."
  notInAGame
: "&cYou're not in a Hide and Seek game."
  notAlive
: "&cYou're not alive anymore."
  soundNoSeeker
: "&cThe seeker can't get rewards for playing sounds."
  soundCooldown
: "&cYou've already played a sound, please wait before playing another."
  soundSurvive
: "Survive for {time} seconds to get a reward."
  soundSurvived
: "&aYou survived."
  soundFound
: "&cYou didn't get a reward because you were found by the seeker."
  playerFound
: "&f&l{player}&f was found by seeker."
  seekerKilled
: "&f&lThe seeker got killed."
  seekerFoundEveryone
: "&f&lThe seeker found everyone. Well done {seeker}!"
  seekerLeft
: "&fThe seeker left the game. The game stopped."
# Command section
commands
:
  # These commands are ran by the console.
  global
:
    start
:
     - "broadcast The Hide and Seek event has started!"
    shrink
:
     - "broadcast The border is shrinking!"
    stop
:
     - "broadcast The Hide and Seek event has ended!"
  # These commands are ran for each player.
  player
:
    start
:
     - "msg {player} Welcome to the game!"
    shrink
:
     - "msg {player} Make sure to get to the center!"
    stop
:
     - "msg {player} We hope you had fun playing!"
      - "spawn {player}"
 
Let me know in the discord server if you have any suggestions or if you need help with the plugin.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SybHideAndSeek is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 7,525 times (via Spigot). Download it and open it directly in the game.

Explore more