BlockHunt
Introduction
Hide and seek is a popular game mode on Minecraft that allows you to hide as blocks and disguise as normal props from seekers. This plugin allows you to do that but with a lot more features added on such as: shops, stats etc...
This plugin has been heavily inspired from the gamemode "PropHunt", from the game, "Garry's Mod".
Download and try this plugin out for yourself!
Downloads
| Branch | Plugin version | Compatiable Minecraft version | Build status | Download |
|---|---|---|---|---|
| Release (master) | v0.2.1 | v1.9.2 | (no longer available) | Bukkit Dev |
| Snapshot (dev) | v0.2.2-SNAPSHOT | v1.9.2 | (no longer available) | Jenkins (no longer available) |
| Old version (1.8) | v0.2.1-MC1.8.8 | v1.8.8 | (no longer available) | Jenkins (no longer available) |
| Recode (recode) | v0.3.0-ALPHA | v1.9.2 | (no longer available) | Jenkins (no longer available) |
This plugin requires you to download and install two additional plugins! (Lib's Disguises and ProtocolLib)
Support
| Link | |
|---|---|
| Issues/Tickets on GitHub | Click Here |
| Telegram | Click Here |
| Dev-Bukkit comments | Click Here |
| Click Here |
Features
- Custom wand for selection arena.
- Multiple arenas.
- Join/Leave signs!
- Arena full bypass.
- Configurable blocks.
- Solid blocks like the Hives!
- Enable commands per arena.
- Executing commands on win.
- Shop with tokens!
- Instant respawn.
- And more!
MCStats
(no longer available)
Commands & Permissions
Note: Instead of using /BlockHunt you could use:
- /bh
- /hideandseek
- /seekandfind (from my old plugin)
<> = Required [] = Optional
| Command | Description | Permission | |
|---|---|---|---|
| `/BlockHunt [info/i]` | Displays the plugin's info. | blockhunt.info | All players have this permission from default. |
| `/BlockHunt <help/h>` | Shows a list of commands. | blockhunt.help | All players have this permission from default. |
| `/BlockHunt <reload/r>` | Reloads all configs. | blockhunt.reload | blockhunt.admin |
| `/BlockHunt <join/j> <arenaname>` | Joins a BlockHunt game. | blockhunt.join | blockhunt.player |
| `/BlockHunt <leave/l>` | Leave a BlockHunt game. | blockhunt.leave | blockhunt.player |
| `/BlockHunt <list/li>` | Shows a list of available arenas. | blockhunt.list | blockhunt.player |
| `/BlockHunt <shop/sh>` | Opens the BlockHunt shop. | blockhunt.shop | blockhunt.player |
| `/BlockHunt <start/go> <arenaname>` | Forces an arena to start. | blockhunt.start | blockhunt.moderator |
| `/BlockHunt <wand/w>` | Gives you the wand selection tool. | blockhunt.create | blockhunt.admin |
| `/BlockHunt <create/c> <arenaname>` | Creates an arena from your selection. | blockhunt.create | blockhunt.admin |
| `/BlockHunt <set/s> <arenaname>` | Opens a panel to set settings. | blockhunt.set | blockhunt.moderator |
| `/BlockHunt <setwarp/sw> <lobby/hiders/seekers/spawn> <arenaname>` | Sets warps for your arena. | blockhunt.setwarp | blockhunt.moderator |
| `/BlockHunt <remove/delete> <arenaname>` | Deletes an Arena. | blockhunt.remove | blockhunt.admin |
| `/BlockHunt <tokens/t> <set/add/take> <playername> <amount>` | Change someones tokens. | blockhunt.tokens | blockhunt.admin |
| Able to join full games. | blockhunt.joinfull | blockhunt.moderator | |
| Able to join/leave using join/leave signs. | blockhunt.joinsign | blockhunt.player | |
| Able to create a join/leave sign. | blockhunt.signcreate | blockhunt.moderator | |
| Gives you the BlockChooser. | blockhunt.shop.blockchooser | blockhunt.admin | |
| Gives you the ability to do all commands in-game. | blockhunt.allcommands | Operators |
Other special permissions
| Permission | Description |
|---|---|
| `blockhunt.*` | All BlockHunt permissions. |
| `blockhunt.player` | All player related permissions. |
| `blockhunt.moderator` | All moderator related permissions. |
| `blockhunt.admin` | All admin related permissions. |
| `*` | All permissions on your server, including BlockHunt's permissions. |
How to set-up?
Use this video to manage your way through the set-up phase!
Thanks to Koz4Christ for this video!
Donate
Do you have some spare money lying around? Support BlockHunt and donate, as this will give us more encouragement to produce new updates. It will also show us how interested people are in this plugin!
Thank you! <3
Try out recode
I am currently recoding the plugin and I would love to know if you like it. Suggest ideas or report bugs via the issues system. Go to my Jenkins and download the latest snapshot version.
http://jenkins.steffion.com/job/BlockHunt-recode/ (no longer available)
Disclaimer This plugin uses an auto update system, which means it will check for updates (this feature is perhaps broken at the moment). To disable this go to the config file and disable the auto-update feature. This plugin uses a Metrics system made by Hidendra, which means some information will be sent to MCStats.org and shown to the public. This data includes information such as the plugin's version, server versions, OS systems, Java version, etc. All data is sent to MCStats.org for analysis either by the public or plugin author. No personal data is taken from the server and if you want to opt-out of MCStats, go to your plugins folder, then go to the "PluginMetrics" folder (This folder is automatically created) and then set "opt-out" to true. More info can be found on MCStats.org. With this information, we can see how many people are using the current version of the plugin and its popularity so we know when to push for further updates.


-
View User Profile
-
Send Message
Posted Sep 29, 2013That Plugin don´t work! I obtain that error:
<<code 2013-09-29 18:38:14 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'blockhunt' in plugin BlockHunt v0.1.6_BETA at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:959) at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:877) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:834) at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NoClassDefFoundError: me/libraryaddict/disguise/DisguiseAPI at nl.Steffion.BlockHunt.ArenaHandler.playerLeaveArena(ArenaHandler.java:298) at nl.Steffion.BlockHunt.Commands.CMDleave.exectue(CMDleave.java:16) at nl.Steffion.BlockHunt.BlockHunt.onCommand(BlockHunt.java:774) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more>>
<</code>>
-
View User Profile
-
Send Message
Posted Sep 29, 2013That Plugin don´t work! I obtain that error:
<<code 2013-09-29 18:38:14 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'blockhunt' in plugin BlockHunt v0.1.6_BETA at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:959) at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:877) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:834) at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NoClassDefFoundError: me/libraryaddict/disguise/DisguiseAPI at nl.Steffion.BlockHunt.ArenaHandler.playerLeaveArena(ArenaHandler.java:298) at nl.Steffion.BlockHunt.Commands.CMDleave.exectue(CMDleave.java:16) at nl.Steffion.BlockHunt.BlockHunt.onCommand(BlockHunt.java:774) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more>>
<</code>>
-
View User Profile
-
Send Message
Posted Sep 29, 2013@tempszz
nope no error..
wierd ha
-
View User Profile
-
Send Message
Posted Sep 29, 2013@TrainsPlayMinecraft
Is there a error in the console if so paste it here : pastie.org
-
View User Profile
-
Send Message
Posted Sep 29, 2013I found a bug: when a seeker dies and respawn's he does not have a sword.
-
View User Profile
-
Send Message
Posted Sep 29, 2013@Pik0
It should work fine :)
-
View User Profile
-
Send Message
Posted Sep 29, 2013@themati0707
Try to disable a scoreboard. This is error caused by too long strings as it is telling you. Remember that color codes on scoreboard and signs are also included in string length so You must have less than 16 letters on scoreboard... :)
-
View User Profile
-
Send Message
Posted Sep 29, 2013Does the v1.0.6 works in 1.6.2?
-
View User Profile
-
Send Message
Posted Sep 29, 2013Anyone having problems with it now?
-
View User Profile
-
Send Message
Posted Sep 29, 2013Ended up finding the problem. It was the Lib's disguises version we were using. Might want to make a side note saying 7.6.3 or higher, because 7.6.2 was what was breaking it.
-
View User Profile
-
Send Message
Posted Sep 29, 2013@Steffion
Sent a pm with it. Im on there now if you are planning to come now.
-
View User Profile
-
Send Message
Posted Sep 29, 2013Is there a way you could avoid using Lib's disguises and instead hook to both Lib's and DisguiseCraft? Or is there something I'm missing that makes Lib's disguises an abundance better?
-
View User Profile
-
Send Message
Posted Sep 29, 2013@XRECKXIMPACT
Try to get in chat and give your IP there.
-
View User Profile
-
Send Message
Posted Sep 29, 2013@Steffion
None at all, that is what I found weird about it. I figured I was missing something, but watched the setup tutorials you have here and it looked like I did everything.
-
View User Profile
-
Send Message
Posted Sep 29, 2013@Steffion
Replied :3
-
View User Profile
-
Send Message
Posted Sep 29, 2013@mcgamingbuddies
Build one yourself? You're a goddamn owner?
-
View User Profile
-
Send Message
Posted Sep 29, 2013Do you have any maps? I need one!
-
View User Profile
-
Send Message
Posted Sep 29, 2013@WauloK
You can have both running, but I can't make it support both.
@10jared105
Check your ticket.
@XRECKXIMPACT
Any errors in the console?
-
View User Profile
-
Send Message
Posted Sep 28, 2013@10jared105
Cheers! I might look into that in the future :)
-
View User Profile
-
Send Message
Posted Sep 28, 2013Hey not sure if this is just me or not, but for some reason, I can't get the game to start up. I have everything set up, at least I believe. Just whenever we get the minPlayers to start, the timer never starts. Was gameplay broken with the 0.1.6 build?
Edit: Force Starting also doesn't work. Forgot to mention that.