Skip to content
Rocologo edited this page Feb 27, 2017 · 9 revisions

MobHunting adds a new level of fun to hunting monsters, animals or opponents. Now you can get money or even dead players skull from kills, get bonuses for skilled and creative kills, and get special achievements!

##Features

**Reward Money from killing monsters. (Vault and Gringotts supported).**
* Reward / Punish Money from killing mobs/animals.
* Give players a Mobhead / Playerhead as a reward.
* Steal money from other players pockets
* Put a bounty on your enemies and get them killed.
* Run a console command as a reward | punishment | to start a Skull Collection | Give permission to something.
* Modifiers to increase your income for creative kills
* Many Achievements to collect
* MasterMobHunters (Citizens2) and Signs
* Leaderboards
* Mob grinder detection
* Heavily customizable
* Language support.
* MySQL support is optional
* Support for Minecraft 1.7.9 - 1.11
* Tested on SpigotMC, CraftBukkit, PaperSpigot/PaperClip, Glowstone & Cauldron

##Requirements To use MobHunting, all you need is Vault and a Vault compatible economy plugin

##Bonuses

Brawler - A bonus for not using a weapon to kill a monster
FriendlyFire - A bonus for getting another monster to kill another monster
Mounted - A bonus for killing monsters while riding a horse
Sniper - A bonus for sniping a monster from 20 or more blocks away
Pro Sniper -A bonus for sniping a monster from 50 or more blocks away
Return to Sender - A bonus for returning a ghast fireball to the ghast
A Shove - A bonus for killing a monster by making it fall to its death
Just in time - kill a Zombie in early daylight before it burns up. Hurry!
Killstreak - A bonus for killing certain amounts of monsters without getting damaged. You need 5 for 1.5x, 10 for 2x, 20 for 3x. and 40 for 4x.
Under Cover - A bonus for killing a player while disguised
Cover Blown - A bonus for killing a player who is disguised
World Difficulty Bonus - Depending on the World Dificulty (Peaceful, Easy, Normal, Hard) The reward will be multiplided with (0.5, 0.75,1.0, 2.0)

##Rank / Group Permission bonuses You can now give players extra bonus depending on they rank / group permission. Ex give player who has donated or have voted for your server extra reward money. (See permissions)

##Achievements There are many achievements to get from killing monsters. These can be about using specific weapons, using specific techniques, or just killing monsters in special ways

There are more than 20 achievements to get. So get hunting.

At any time your achievements can be viewed with /mobhunt kills or /mobhunt achievements. /mobhunt by default has an alias /mh so you can use /mh kills for ease of use.

##Skull Collection The player can now start his Skull Collection and get new skulls, when he kills new Mobs. 2016-12-06_19.49.35.png Each time a player kills a Mob there is a change that a command is run and the player gets a reward. The standard setup is giving skulls once in while. This can be configured in config.yml.

##Master MobHunters Create NPC's showing the Skin of the best MobHunters and create a sign showing the statistics of the Masters. (more info) OBS You need Citizens2 to use /mh npc. MasterMobHunters Small.png

Signs can also be redstone powered when the MasterMobHunter (The player) is online on the server. This can be used for a lot of smart features. Powering Lamps, Pistons, Doors and much more. (See the info page) 2016-04-06_10.20.39.png

##DropMoneyOnGroup - RPG Servers As default the money reward will be dropped on the ground as a Bag of gold, but you can also choose to drop the money reward as a normal Minecraft Item, The killers head or the killed mobs head, or your can disable the drop feature and the the player have the money directly in his pocket. This can be configured in config.yml, check the DropMoneyOnGround section. If you have Gringotts installed, the reward will be paid in Gringott currency. DropMoneyOnGround6.png

##Leaderboards You can now make Leaderboard to show the Top players! (more info) 2015-05-13_21.24.44.png VariationVault has made a Video toturial on YouTube, you can see it here.

##Configuration MobHunting is ready to use without any configuration, but the default values provided may not be well suited to your server.

What can be changed:

Base money from monsters can be changed or disabled
Modifiers can be changed and disabled
Money from getting achievements can be changed
Run a concole command as a reward.
Penalty amounts can be changed or disabled

The configuration file (config.yml) is well documented

Run a console command as a reward You can now run any console command you want as a reward, whenever a player get an achievement. Ex:

axe-murderer: 20.0 axe-murderer-cmd: pex user {player} timed add essentials.fly 600 {world} axe-murderer-cmd-desc: You are now allowed to use /fly for 600 seconds or hunt-begins: 10.0 hunt-begins-cmd: give {player} diamond 5 hunt-begins-cmd-desc: Hi {player} you got 5 diamonds in world {world}

##Disabling/Enabling MobHunting

Sometimes you don't want players to get money from killing monsters. You might have a special games world, or want it to be rank based

If you want to disable MobHunting in one or more worlds, you just need to put the worlds names into the 'disabled-in-worlds' list in the configuration file.

general: disabled-in-worlds: [games,world_nether]

NEW Feature: You can add regions in disabled worlds and set the Worldguard custom flag 'MobHunting allow', to enable MobHunting in a limited area in the world. OR you can disable Mobhunting in a worldguard region with the custom flag 'MobHunting deny'.

Example /mh region peaceful_area mobhunting deny

If you want to disable MobHunting per player or per rank, you can use the permission:

mobhunting.enable

which every player has by default

##Commands and Permissions

You can get a list of every command and permission over here

##Compatibility

MobHunting has built in compatibility for the following plugins:

MythicMobs record kills and get rewards and achievements for killing MythicMobs.
TARDISWeepingAngels record kills and get rewards and achievements for killing TARDISWeepingAngels.
Citizens2 - Player does now get a reward if they kill a Sentry or a Sentinel NPC
CustomMobs record kills and get rewards and achievements when killing CustomMobs.
MysteriousHalloween Mobs record kills and get rewards when killing a MysteriousHalloween.
Conquestia Mobs. Get a bonus for killing higher level mobs.
MobStacker / StackMob. You can configure how MobHunting acts on stacked mobs.
MobArena players don't get rewards when they are in a MobArena.
PVP Arena players don't get rewards when they are in a PVPArena.
MinigamesLib / Minigames / disabling MobHunting for a player whenever they enter a minigame.
MyPet allowing MyPets to help you killing mobs ang get the reward when your pet kills a mobs.
WorldEdit can be used when you are creating Leaderboards.
WorldGuard players don't get rewards if they hide in a regions where 'MOB_DAMAGE deny', also a custom flag 'MobHunting' is added to allow/deny mobhunting in a region.
Essentials(X) - Player don't get rewards if they are in God Mode or Vanished.
LibsDisguises, DisguiseCraft & iDisguise - Player get bonuses, Player / Victim is unDisguised when attacked.
BattleArena - Player does not get any rewards when playing BattleRewards. Can be disabled in Config.yml
VanishNoPacket. Players don't get rewards if vanished.
BossBarAPI & BarAPI: is used for Learning messages.
TitleManager, ActionAnnouncer & ActionBarAPI: is used for ActionBar & Achievement messages.
TitleWelcomeMessage & TitleAPI: is used for Achievement messages.
Gringotts. If you are using Gringotts, rewards can be dropped on ground in Gringott currencies.
ProtocolLib. Is recommended but optional. It is used for making a nice "Pickup Money Animation" even when the Player inventory is full!

If you find a compatibility issue with another plugin please feel free to shoot me a PM with the name of the incompatible plugin, and the reason it is incompatible.

##MCStats

This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version
Collect information about which plugin hooks is used

You can NOT Opt out this service by editing plugins/PluginMetrics/config-mobhunting.yml and changing opt-out-mobhunting to true. Metrics is forced enabled for MobHunting only.

[​IMG]

##Bugs If you find a bug, please create a ticket.

##Wishlist Feel free to add more wishes to the List

##API for Developers You can find information about the MobHuntingAPI here.

##Source Code You can check out the source code over at GitHub

##Development Builds If you want to be on the edge and help testing new versions, you can find development build here.

##THANKS TO A special thanks to Schmoller for his great work on this plugin. Schmoller decided to stop working on this plugin, and I decided to update the plugin for SpigotMC 1.8.

Home

Commands

  • [/mobhunt head]
  • [/mobhunt leaderboard]
  • [/mobhunt debug]
  • [/mobhunt learn]
  • [/mobhunt bounty]
  • [/mobhunt mute]
  • [/mobhunt money]
  • [/mobhunt achievements]
  • [/mobhunt npc]
  • [/mobhunt top]
  • [/mobhunt select]
  • [/mobhunt whitelistarea]
  • [/mobhunt region]
  • [/mobhunt reload]
  • [/mobhunt update]
  • [/mobhunt version]
  • [/mobhunt database]
  • [/mobhunt happyhour]

Permissions

Clone this wiki locally
You can’t perform that action at this time.