Sueta

GhostScavengerHunt [1.13-1.16.1 SUPPORT]

v2.2.3-FIX

A Halloween scavenger hunt plugin based off of a popular network!

·Plugin


A Halloween scavenger hunt plugin based off of a popular network!

This plugin will only work on 1.13 and above due to incompatible API changes. No support is available for older versions, although you can download the previous build here.

This resource has PlaceholderAPI support! More information here.


YouTube

Current Configuration:

#                                             #
#   GhostScavengerHunt | Main Configuration   #
#                 By Redraskal                #
#                                             #


# Runs the specified console command(s)
# for when a player finds all the ghosts.
#
#  Placeholders:
#    {name} - Player's Username
#    {uuid} - Player's UUID
#    {total} - Total Ghosts Found
reward-commands:
  - "say {name} just found all the ghosts!"
  - "eco give {name} 1000"

# Runs the specified console command(s)
# for when a player finds the specified
# amount of ghosts.
#
#  Placeholders are above.
single-reward-commands:
  1:
    - "say {name} has started the Ghost Scavenger Hunt!"
  5:
    - "say {name} is half way there! (5/{total})"

# Runs the specified console command(s)
# for when a player finds a ghost.
#
#  Placeholders are above.
custom-commands:
- "say {name} has found a skull!"

# If you want to change the ghost skull texture,
# you might as well make the armor color fit! :D
#
# Here's the color picker!
#   https://www.google.com/search?q=hex+color+picker
#
# Copy the value with the # at the beginning
ghost-armor-color: "#ffffff"

# If for whatever reason you hate the skull texture with a passion, change it here!
ghost-skull-hash: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjhkMjE4MzY0MDIxOGFiMzMwYWM1NmQyYWFiN2UyOWE5NzkwYTU0NWY2OTE2MTllMzg1NzhlYTRhNjlhZTBiNiJ9fX0="

# You are able to toggle the ghost animation here.
enable-ghost-animation: true

# You are able to modify the sound effects when a ghost is claimed.
#
# Full list of sounds: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
ghost-claim-sounds:
  BLOCK_FIRE_EXTINGUISH:
    volume: 3
    pitch: 0.9

#
#   Thanks for downloading!
#     Make sure to leave a review on the plugin,
#     and feel free to contact me in a DM or on the resource thread
#     about any bugs or features you would like fixed/implemented!
#
#         ◎[▪‿▪]◎
#


Commands/Permissions:

/ghostskull - (ghostskull.spawn) Gives the player a skull to place down as a "Ghost"

/skulls - Displays the amount of skulls you have collected

ghostskull.break - Allows the player to break a "Ghost"

Customizing the "Ghost":

You can change the armor color as well as the skull itself fairly easily! To change the armor color, you will need to pick a color in the hex format. Google has a pretty simple color picker for this and works perfectly. Copy the pound symbol and the numbers that come after it and set the ghost-armor-color variable to that.

To change the skull, you will need a base64 string. To fetch one, go to a site like MineSkin and upload a skin or type in a username to fetch a skin from. After the skin is generated, you will have 3 different long text fields that can be copied. Copy the top one called Texture Value and replace ghost-skull-hash with that long string.

PlaceholderAPI Support:

There are now placeholders for GhostScavengerHunt that hook into PlaceholderAPI!

% ghostscavengerhunt_total% - Displays the total number of skulls available to collect

%ghostscavengerhunt_player_found% - Displays the amount of skulls the player has found

%ghostscavengerhunt_player_left% - Displays the amount of skulls a player still needs to find

TODO List:


Database support for statistics


Known Issues:

NA

Similar projects

Plugin →