Hide Or Hunt Plugin 5.0

This plugin is a Re-Creation of CreepersEdge HOH series!

  1. Latestion
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/Latestion/HideOrHunt-Bukkit
    Contributors:
    Barpec12, BingoRufus
    Languages Supported:
    Polish
    Untitled (2).png

    Hide Or Hunt is as the name implies a plugin featuring CreepersEdge hide or hunt series. Drag and drop the plugin, edit the config file to your preferences, and you are done! The plugin is made to reduce any admin efforts and the plugin does it all for you.


    Disclaimers:
    • Plugin may not work in offline mode!
    • CreepersEdge does not use this plugin. He uses his own plugin.

    [​IMG]
    This plugin contains all the essential features Cedge shows in his videos and you can customize them too by simply changing stuff in config. Its that simple!

    If you updated the plugin, make sure you update the config.yml too!

    Added support to 1.16.4(recommended version).

    cooltext358346344467970.png
    You can use /hoh to do stuff
    The commands which are meant for staff, if used by a player, a warning will be sent.

    /hoh does the following commands:
    • /hoh help
    Sends help commands
    • /hoh start <teamsize>
    Starts the game. 1 represents the solo's.
    Permission:
    - hoh.start
    • /hoh freeze
    This freezes the game until the command is
    used again!
    Permission:
    - hoh.freeze
    • /hoh reload
    Reloads the config file.
    Permission:
    - hoh.reload
    • /hoh beacon <palyername>
    Teleports you to the players beacon.
    Permission:
    - hoh.beacon
    • /hoh chat
    Lets player' talk to their teammates
    privately.
    Permission:
    - None
    • /hoh rules
    Sends all the rules specified in the config!
    Permission:
    - None
    • /hoh spy
    Lets admin spy team chats.
    Permission:
    - hoh.spy
    • /hoh stop
    Stop the game
    Permission:
    - hoh.stop
    • /hoh stat
    Shows all data from previous games!
    Permission:
    - hoh.stats
    • /hoh craft
    Enables the crafting of CRAFTING_TABLE
    Permission:

    - hoh.craft
    • /hoh continue
    Continue previous game.
    Permission:

    - hoh.continue
    cooltext358347740265258.png
    • Ability to freeze games
    • World Edit dependency
    • Team Chat
    • Set Custom Scoreboard titles
    • Auto World Border
    • Ability to make op players be able to play or not
    • Keep Inventory Chances on death
    • Get either x or z of players beacon location when you kill them
    • Custom kits with potions
    • Auto Supply drop which spawn at custom times mentioned in config!
    • The supply drop items can be changed too!
    • Auto Episode Counter
    • Grace Period
    • Disable Nether and End Portal
    • Admin cheat protection by not allowing players to change their game mode if they are playing the game!
    • Custom Team Names with color codes
    • Stops the crafting of crafting table
    • No PVP during grace period
    • Made sure dead player cant talk to alive players!
    • Animated Tab List
    • Auto Update Checker
    • Combat Log Mechanics
    • No Respawn Screen
    • Game saving mechanics
    • Multi World Support
    • Auto Team Joining / Force Team Joining
    • Anti Xray
    • Legal base checker
    cooltext358515956321909.png
    Custom Air Drop:
    air.png

    Basic Idea:

    I am not the creator of that video. All credits goes to CreepersEdge himself!

    How the plugin works:

    I am not the creator of this video either. All credits goes to Beasty22#5010 himself!

    cooltext358348536404495.png
    Steps that are not required but recommended are marked by the use of "(Optional)" markings at the start of the steps.
    • Download the plugin and put the plugin in your plugins server folder and make sure that your server is Spigot 1.13 or greater and have any permission plugin (Example LuckPerms) installed.
    • Restart the server.
    • Configure the config.yml what you likes and do /hoh reload.
    • Load the world/area where you want the game to start and do /hoh start 1/2/3..
    • Join the teams and give them custom name!
    • The game will automatically start when all player are in teams!
    • Enjoy :)

    Default-Config:

    Code (YAML):

    #####################################
    #                                   #
    #  ||     ||  |||||||||  ||     ||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  |||||||||  ||     ||  |||||||||  #
    #  |||||||||  ||     ||  |||||||||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  ||     ||  ||     ||  ||     ||  #
    #  ||     ||  |||||||||  ||     ||  #
    #                                   #
    #####################################

    # If you have any doubts regarding this please join my discord server for more questions
    # https://discord.gg/c4vn5BPd
    # OR
    # Contact Latestion#0529

    # --> Multi Language <-- #

    # Language Support
    # Currently Support Language:
    #   - en = English
    #   - pl = Polish
    language
    : en

    # --> General <-- #

    Allow-Op
    : true # IF set to false, It wont allow any OPed player to Play the game!
    WorldBorder
    : 200 # sets the world border from the location of the player who starts the game! DIAMETER !
    Ban-Player-On-Death
    : true # Bans the player on death
    Inventory-Keep
    : 20 # Inventory keep chance! Compared out of 100. Keep 0 for disabling it!
    Team-Damage
    : false # On or off team damage
    Teleport-To-Spawn
    : false # Teleports All Player To Spawn When The Game Ends!
    Disable-Other-Worlds
    : true # Disables END and NETHER, Set to false if you want to make HOH in other worlds too!
    Cancel-Weather-Change
    : true # Disables weather change during game
    Always-Day
    : true # Disable day changing
    End-Game-If-Only-One-Beacon
    : false # Ends the game if only 1 beacon is left!
    Allow-Other-Team-Beacon-Opening
    : true # Allows player to open beacons of other team

    # --> Kit <-- #

    # Normal kits
    # Do not add beacon into it!
    Kits
    :
     - STONE_PICKAXE, 1
      - STONE_PICKAXE, 1
      - STONE_AXE, 1
      - STONE_AXE, 1
      - STONE_SHOVEL, 1
      - STONE_SHOVEL, 1
      - COOKED_BEEF, 64

    # Potions that will be given to the player!
    # https://minecraftitemids.com/types/potion
    # Use the above link to get the item id with ease and specify the number of items you would like to get!
    # If you are using Essentials change use, "potion 1 {Potion:long_invisibility}"
    Kits-Potion
    :
     - minecraft:potion{Potion:long_invisibility} 1 # 1 represents the number of potions

    #Gives player item each time they respawn
    # Personally 32 iron is best because, A full set of iron 24iron, set of tools 7 iron and a shield costs 32 iron!
    Item-On-Respawn
    :
     - IRON_INGOT, 32
      - OAK_WOOD, 16
      - BREAD, 64

    # --> Potion Effects <-- #

    # Adds Certain Potion Effect On The Start of the game!
    # SLOW_FALLING, 10, 1
    # SLOW_FALLING --> Represent Which Type Of Effect
    # 10 --> Represent Duration. In seconds
    # 1 --> Represent strength of the potion effect
    Enable-Effect-On-Start
    : true
    Effect-On-Start
    :
     - SLOW_FALLING, 10, 1

    # Adds Certain Potion Effect On The Start of the game!
    # INVISIBILITY, 900, 5, 900
    # INVISIBILITY --> Represents The Potion Type
    # 900 --> Represent The Duration IN Seconds
    # 5 --> Represents The Strength of the potion
    # 900 --> Represents AFTER WHEN to apply that effect to the players in SECONDS!
    Enable-Effect-After-Start
    : true
    Effect-After-Start
    :
     - INVISIBILITY, 900, 5, 900

    # --> Chat <-- #

    # %message% = message
    # %playername% = player name
    # %playerteam% = player team name
    Main-Chat-Format
    : "&f[&c%playerteam%&f] &f%playername% &7>> &f%message%"
    Team-Chat-Format
    : "&f[&2TeamChat&f] &f%playername% &7>> &f%message%"

    Rules-Messages
    : # /hoh rules (Sends all rules specified here)
      - "&4Rules"
      - "&2Your Rules"

    # --> Supply Drops <-- #

    # The plugin will pick any one combination of items between 1 and 2 from the above example. You can have unlimited amount of combinations!
    # You can even use AIR to make the chest look better but thats all up to you.
    # MAKE SURE ITS ONLY SKY THINGS
    Auto-Supply-Drops
    : true
    Supply-Drop-Delay
    : 10 # Delay between supply drops in minutes
    World-Edit-Api
    : false # Allows World Edit api for better performance and more custom features
    # MAKE SURE TO HAVE ALL YOUR SCHEMATICS IN YOUR WORLD EDIT FOLDER!
    # Ignore the fellow if World-Edit-Api is on
    Schem-Names
    :
     # - Drop_Ship_1
      # - Drop_Ship_2
    Supply-Drop-Items
    :
      1
    :
       - BOW, 1
        - ARROW, 16
      2
    :
      - WHITE_WOOL, 1

    # --> Episodes <-- #

    Auto-Episodes
    : true # Enables Auto Episodes
    Episode-Time
    : 30 # Grace period duration. In minutes!

    # Sends Chat Reminder for episode endings
    # 600, "&620 minutes remaining for episode %ep% end!"
    # 600 --> Represents the duration this message runs after the episode ends
    # Duration is also in seconds
    # If you have any doubts regarding this please join my discord server for more questions
    Episode-Reminders
    :
     - 600, "&620 minutes remaining for episode %ep% end!"
      - 1200, "&610 minutes remaining for episode %ep% end!"
      - 1500, "&65 minutes remaining for episode %ep% end!"
      - 1740, "&61 minutes remaining for episode %ep% end!"
      - 1770, "&630 seconds remaining for episode %ep% end!"
      - 1790, "&610 seconds remaining for episode %ep% end!"
      - 1795, "&65 seconds remaining for episode %ep% end!"
      - 1796, "&64 seconds remaining for episode %ep% end!"
      - 1797, "&63 seconds remaining for episode %ep% end!"
      - 1798, "&62 seconds remaining for episode %ep% end!"
      - 1799, "&61 seconds remaining for episode %ep% end!"
      - 1800, "&60 seconds remaining for episode %ep% end!"
     
    Episode-End-Break-Time
    : 60 # Break time when a episode ends! In seconds. Set it to 0 to disable it
    Disable-Beacon-Player-After-Episode-End
    : true

    # --> Grace <-- #

    Grace-Period
    : true # Enable / Disable Grace Period. Makes the 1st ep grace period
    Grace-Period-Peaceful
    : true # Makes grace period truly peaceful
    Grace-Duration
    : 30 # In Minutes
    Disable-Beacon-Player-After-Grace
    : true

    # --> Bungee Cord <-- #

    Bungee-Cord
    : false #Enables Bungee Cord Support
    Main-Lobby
    : "Main"
    # <name>, <team size>, <total player>
    # Eg: "hoh_1, 1, 2"
    HOH-Servers
    :
     - "hoh_1, 1, 2"
      - "hoh_2, 2, 2"
    # Make sure all your servers have restart script or this wont work!
    # Console Command: /hoh queue <teamsize> <total players> <player name>
    # Player Command: /hoh queue <teamsize> <total players>

    # --> Team System <-- #

    Replace-Custom-Team-Names
    : false # Replaces the team naming system to specified team names!
    # Make Sure To Add More Names Soo You Don't Run Out Of Them :)
    # COLOR CODES SUPPORTED
    Team-Names
    :
     - "Red"
      - "Blue"
      - "Green"
      - "Yellow"
      - "Pink"
      - "Black"
      - "Green"
      - "White"
      - "Violet"
      - "Purple"
      - "Dark Blue"
      - "Dark Red"
      - "Dark Green"
      - "Dark Red"
      - "Dark Yellow"
      - "Brown"
      - "Cyan"

    # Auto Joins Team For Solo When Game Is Started
    # By Default Sets Replace-Custom-Team-Names to true
    # GOOD FOR SERVERS WHO WANT TO MAKE THIS AS A MINI GAME
    # **Recommended to use if your using BUNGEECORD**
    Auto-Team-Join
    : false

    # If player doesn't select a team in the given time, plugin force puts him in a team
    # Gives the team Random name from Team-Names and Random teammate if not selected any!
    # Set 0 to disable
    # DOES NOT WORK IF Auto-Team-Join is enabled
    Force-Team-After
    : 0 # In Seconds

    # Removes player from game after player leaves the server (Before Game Start)
    # Set 0 to disable
    # DOES NOT WORK IF Auto-Team-Join is enabled
    Remove-Player-After
    : 0 # In Seconds

    # --> PARTY SYSTEM <-- #

    #Only works with bungee cord

    # Use party system provided by HideOrHunt For BungeeCord Servers
    # Party Needs To Be The Perfect Size i.e. matching the max teamsize of the game!
    # Commands:
    # /hoh party invite <player> : Creates an party and invites the player to it
    # /hoh party join <player> : Joins the party if he/she was invited!
    # /hoh party leave : Removes the player from party, If the player is leader party is disbanded
    # /hoh party disband: disbands the party
    Party-System
    : false

    # In Seconds, Disbands The Party If No One Joins
    # Keep 0 to disable (Wont recommended)
    Disband-Party-After
    : 20

    # In seconds, Expiry time of a party invite
    # Keep 0 to disable (Not recommended)
    Party-Invite-Expire
    : 10

    # --> Anti Xray <-- #

    # Turns the beacon into AIR when there is no player near to it in a certain range
    # Only works with Beacon and not with the chest or any other block near it!

    # Its not perfect but it does its job
    # Recommended to test it before you want to use it!

    Anti-Xray
    : false
    Show-Beacon-Range
    : 5 # Shows the beacon if there is a player in it x block range
    Check-Delay
    : 1 # In seconds. Check if x seconds if player is in range. Recommended to keep on 1

    # --> Legal Base <-- #

    # Checks if player has valid base when they place the beacon!
    Legal-Base-Detector
    : true # Enables or disables it
    Time-To-Fix-Base
    : 120 # In Seconds. Allows player to fix his base within that time period
    Remove-Beacon-If-Not-Fixed
    : false # Removes the beacon if they dont fix their base
    Check-On-Beacon-Place
    : true # Checks if base is legal on beacon place

    # Checks if player has valid base when grace ends!
    # GRACE NEEDS TO BE ENABLED
    Check-When-Grace-End
    : true

    # Whitelists certain blocks inside the player base
    # MAKE SURE NOT TO ADD ANY SOLID BLOCKS LIKE STONE, GRASS, DIRT ETC ETC
    Whitelisted-Blocks
    :
     - sapling
      - leave
      - cobweb
      - flower
      - torch
      - bamboo
      - scaffolding
      - end_rod
      - fence
      - ladder
      - iron bar
      - chain
      - vines
      - carpet
      - sign
      - bed
      - lever
      - piston
      - pressure plate
      - trapdoor
      - redstone torch
      - tripwire
      - string
      - button
      - chest
      - restone_wire
      - comparator
      - repeater
      - door
      - rail
      - beacon
      - tall_grass
      - sugar_cane
      - kelp
      - seagrass
      - vines
      - slab
      - snow
      - water
      - lava

    # --> End <-- #
     
    Make sure you use https://yamlchecker.com/ after done editing your config!

    Suggestion And Bugs:
    Click to

    discord.png
    github.jpg

    If you think that something essential is missing or that something could improve the plugin please send me a message on here or on my discord and I will surely try to add the feature.

    If you have any questions you can add me on discord
    Latestion#0529
    Mc-UserName: Latestion
    Discord Server: https://discord.gg/XXEAJK3

    REMEMBER: The plugin may receive updates anytime. :) Make sure you are up to date with it!
    WildestMan212 likes this.

Recent Updates

  1. Omega Update
  2. OMEGA FIX/UPDATE
  3. Mini Change

Recent Reviews

  1. WildestMan212
    WildestMan212
    5/5,
    Version: 4.0
    Great and Awesome Plugin

    Just started using it today and I already love it, Im a big fan of the Supply Drops and how they work. Keep up the good work!

    Quick question: is there a way to make it so when people die they go into spectator mode?
    1. Latestion
      Author's Response
      Thanks for the positive review.
      Change- Ban-Player-On-Death to false in config.yml
  2. zer0dn
    zer0dn
    5/5,
    Version: 4.0
    Redoing my review as I found the sources of problems.

    Dont use Essentials because the give command can break the potions give because of translations. If you do use it adjust your potion names to match Essentials.

    It is not stated in the directions but the Beacon when placed will place a sign above it so you do not need to hand out signs at start.

    The one hit I will give this plugin now is that it looses its progress when the server reboots so if you are planning on a long term HOH plan on keeping the server running smooth or risk loosing progress.
    1. Latestion
      Author's Response
      Thanks a lot for the positive rating. Ill try to add a way to continue old games soon.
  3. TryHarderYT
    TryHarderYT
    5/5,
    Version: 2.0
    Well done, it works like a charm <3. Thank you so much for saving my time and letting us enjoy this awesome game mode for free, appreciate it :)
    1. Latestion
      Author's Response
      Welcome xD. I hope to bring more updates. I would love to get more suggestions!
  4. lolitsroger
    lolitsroger
    5/5,
    Version: H1.2
    Awesome plugin, cant wait for the 2v2v2v2 option. Is the plugin compatible with versions before 1.15?
    1. Latestion
      Author's Response
      Thanks for the reply! Really Motivates and would be working on 2v2 and even more cool features soon! Just working on some other project which will come out for you guys too :)
  5. nelsym123
    nelsym123
    5/5,
    Version: H1
    Amazing Plugin! great to see unique and free plugins like this. Keep up the good work and keep making plugins :)
  6. aarpn
    aarpn
    5/5,
    Version: H1
    Amazing plugin, great to see something like this out there that players who want to make their own HOH server for friends or whatever they can, it is incredible to see this especially it being free