The Hunt | Jachtseizoen | 1.17 icon

The Hunt | Jachtseizoen | 1.17 -----

One player is the escapee. Their location gets revealed to the hunters every few minutes.



What is this plugin?
This is a minigame plugin, inspired by the Dutch YouTube Series called "Jachtseizoen", where one person has to try & avoid being caught by the hunters for 4 hours. The escapee's location gets revealed every 10 minutes, making it very suspenseful.

How to play
One player is the escapee. They have to stay out of the hands of the hunters for 30 minutes (configurable), while their location is being revealed every 3 minutes (configurable). If the escapee gets hit ONCE by the hunters, they've lost. If the escapee dies naturally, they've also lost. There is a 3 minute grace period (configurable) for the escapee to get away and maybe collect some resources. After the grace period, the hunters immediately get the first location. The hunters always have speed 2 (configurable), even when they're swimming, making it pretty hard for the escapee. There's also a world border, but you can turn it off if you wish.

Special Items
The hunters will have a compass, that points to the latest location. This item is called Last Location Direction.

The hunters will also have an item frame, named View Last Location. Right clicking on this item will teleport you above the latest location, so that you can quickly see what biome the escapee's in, or even what direction they're going. Keep in mind that only one hunter can use this item at once.

The escapee will have a red stained glass pane named OFFLINE MODE. They can activate this item by right clicking on it. This activates a special mode called Offline Mode. Offline Mode prevents the hunters from receiving any location data for 3 minutes (configurable).

Commands & Permissions
/hunt start - starts the game
/hunt stop - forcefully stops the game
/hunt border SIZE - sets the worldborder's size
/hunt help ARTICLE - gives information about a certain part of the game
PERMISSION: thehunt.host

/escapee set PLAYER - sets the current escapee
/escapee clear - removes the escapee
PERMISSION: thehunt.escapee

Default Configuration File
timeSetDayAtStart: true
clearInventoriesAtStart: true
gracePeriod: true
borderRequiredToStart: true
gracePeriodDurationInSeconds: 180
gameDurationInSeconds: 1800
timeBetweenLocationRevealsInSeconds: 180
offlineModeDurationInTicks: 3600
hunterSpeedEffectLevel: 1

Extra Information
A minimum of 3 players is recommended, although you could also play with 2 people.
Huge thanks to BeckyTheOfficial for helping me test this plugin!
This is my first ever big plugin, so I'm sorry if my code isn't the best.
The file size is relatively big due to the implementation of bStats. More information here: https://bstats.org/

Please report any bugs by messaging me on discord! Rowan#8309
Resource Information
Author:
----------
Total Downloads: 308
First Release: Jul 23, 2021
Last Update: Jul 27, 2021
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings