Manhunt
Plugin Description
Pages: Main | Help | Rules | Commands | Settings
Updated to 1.2!
Manhunt has finally - been updated to version 1.2 and includes a bunch of fun new features!
- Custom loadouts!! - After hours of tears and sweat, this long awaited feature has finally been implemented!
- Changing the world! - You are now able to change the world that Manhunt takes place in! (You will need another plugin to handle multi-world stuff.)
- Public mode! - It is now possible let Manhunt run all by itself, assigning players to random teams, and automatically restarting after a brief intermission.
- Player state saving! - Before a game begins, Manhunt will save a snapshot of the player (including their inventory) and restore it when the game ends. (This took days to get right, mind you!)
- Removed useless settings and features. - This will help focus the plugin and improve the overall experience. I'm sorry if you were one of the few people to turn on "envHunterRespawn", but it was a dumb idea.
- Completely rewritten from the ground up! - This may not matter to you, but to me and others who look at the source code, it's a beautiful thing.
- Numerous bug fixes and improvements! - All to give you a better Manhunt experience.
What is Manhunt?
Manhunt is a hide-and-go-seek based game to play in Minecraft. Two teams are pitted against each other to fight to the death. The Prey get a head start to prepare by gathering materials and crafting tools. The Hunters are released at sundown, with the goal of eliminating all Prey. The game ends when either team is eliminated or time runs out.
What does the Manhunt plugin do?
This plugin will take care of all the details and enforce the rules. It will keep track of teams, keep players inside the game borders, and prevent spectators from interfering. It also adds fun twists to the game, like the Prey Finder 9001 and insta-kills! It also includes many different ways to customize the game with settings. Other features include:
- Comprehensive in-game documentation
- Only uses two commands to maximize compatibility: "/manhunt" and "/m"
- Prey-finding compass
- PVP Insta-kills
- Team-only chat or All talk
- Invisible boundary to prevent players from running indefinitely
- Pre-game boundary to prevent Hunters from cheating during the Pre-game setup
- Multi-world support (Manhunt game is limited to one world only)
- Invisible spectators
- Flying spectators
- Preset loadouts
- Customizeable loadouts
- Public mode with randomized teams, auto-restarting, and intermissions
- Team hats
- Team chat colors
- Preventable Mob Spawning
- Hours of fun & much much more!
Important Things to Remember!
I highly recommend backing up your server's world before running Manhunt.
This plugin saves world-specific data in the world folder, and general settings in the plugins folder. This is to allow for the creation of custom maps.
I plan on updating this plugin with new features, improvements, and bug fixes. If you have any input on this server, feel free to submit a ticket! I read every one!
Tutorial videos are in the works! Stay tuned!
Planned Features
These may not make it into the plugin, but they are things I am considering. They're just ideas.
- Auto-restocking loot chests (random or custom)
- Manhunt world-editing plugin
- More customization
- Official Manhunt custom-world download hub
- Automatically-generating physical glass boundary.
Special Thanks
- Bendude56 - For kicking the project off
- Wolv21 & GrimGary for inspiration and input
- Sean and James - Awesome testers!!
- The countless play-testers who helped me find bugs and squash them them ...FOR SCIENCE!
@popcorn2246
Hmm... right now there isn't any loadout for that... it's an interesting idea, though...
How to let players keep their inventory they have when they start playing? Whats the Loadout for that?
I need some help. The public mode how does it work? Because when I change in config it just says 10 minutes to start and when it runs out it says not enough have joined, and it says I am a spectator.
You should make like so you can sign in with signs like the Survival Games plugin, that would have been awesome.
@Deaboy
Also, players should return to the spawn spawnpoint after a game has ended, and their gamemode set to survival.
Suggestions: 1. Make it so that we may define multiple manhunt 'arenas' in a single world!
2. Then, in public mode, it automatically cycles through these arenas.
3. Block changes must be reverted inside of the arena area. For example, the map is automatically reverted to its previous state without shutting down the server. All block changes are rolled back to the state before the game began.
4. Players are returned to spawn point after the game, and their gamemode changed to survival.
5. When players die, they become hunters.
6. We can set the time, in minutes, of a game... So like 3 minute games or so.
7. Define certain blocks players can't break.
So basically, it is the prey's job to hold off the hunters until the time limit ends. When players die and become hunters they respawn at the hunter spawn. Hunters who die respawn at there spawn, still in game. Prey need to hold them off.
@breezeyboy
You can find the code at the GitHub repo: http://github.com/BenCmd/manhunt
Check the "GameEvents" class ;D
How did you do the count down? can you send me that peice of code?
Hey WoopaGaming already did a video about your plugin, Plugin Showcase - Manhunt
Awesome plugin!
@xKOSDFF
Just did ;D
@portapipe
Added that in version1.2 just for you ;D The setting is called "ChatControl"
Man please: can you make the choise to disable the chat control? I have a big big server and I love the idea to use this plugin on it! I have a post-apocalipstic map and this plugin blows my mind. I want to use it but i have essentials chat control for all rank (helper, mods, admin...). Can you make a quick fix or tell me how to do that? :D thanks
Great plugin! Thanks for doing this man the people who play my server love it and so do I. I hope that in the next update we can customize the loadouts because then that could increase the potential of this plugin by 100% thanks again!
Lovin' the plugin. It's great! Just a little idea for it though.
Since I run a server where a variety of events, which reward players if won, take place, I was wondering if you could add a feature to give the winning player(s) a reward if they win the game. This would reduce the hassle of an admin manually giving players rewards for winning a game of Manhunt / Hide & Seek.
I think it would be a great feature if when you create a game and once everyone is ready Multi-World would create a fresh world file that has a boarder limiting it size to what ever you want your arena to be. Once inside the game no one else can join and the people inside have to fight it out until one teams wins, if you quit you forfeit and can't re-enter (only spectators can enter after the start). Once the game has completed the world file would be deleted and the plugin would be ready to host another game in a fresh world. It would also be cool if you could possibly have two or more worlds created at the same time for servers with higher player pools allowing more people to play at once. Another thing that would be cool is if you could have a buy in or bet (using iConomy or something similar) that you can place before the game starts, after the game is done the winning team splits the pool.
If you have the same error that gogone3 had, try updating your Java, and that should fix the problem. If you are running the plugin on a dedicated host, you'll need to find a way to get it updated, by contacting the folks who run it.
@gogone3
Your welcome, I'm glad it was something simple, not something fundamentally wrong with the plugin! :)
turns out my java wasnt updated. i wouldve never thought of that thanks!
wont let me run it. everything is updated. 04:12:10 [SEVERE] Could not load 'plugins\Manhunt (3).jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/bendude56/hunted/HuntedPlugin : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:151) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur ationManager.java:53) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.UnsupportedClassVersionError: com/bendude56/hunted/HuntedPl ugin : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:140) ... 8 more
We going to see an update for this epic plugin??
This is an awesome plugin and I really hope you update to minecraft 1.2.
Here are some suggestions I have:
-Ability to set loadouts different loadouts for hunter and prey, and configurable drops for hunter and prey -Setting: Hunter permanent sneak (hunter name does not appear) -Mobs aggro a certain team (be it hunter or prey, but not both) -Custom health values for the different teams (I want to make it possible for the prey to kill the hunters, but I would like it to be difficult by giving the hunters a significant health advantage, making it so that the prey would have to team up) -Spectators can fly and teleport to certain players, but cannot chat or interact with the world in any way. Like the guy below said, vanishnopacket is perfect for this since it has nointeract and nochat settings -If prey is killed with a certain weapon, he becomes a hunter (like stick, since it is difficult to pull off) -Tamed wolves attack opposing team on sight -Ability to set manhunt on certain worlds, to have "super-pvp" worlds which run manhunt.
PM me once you update, please!