Zazsona / Mob-Negotiation

Server-side Minecraft plugin for Bukkit/Spigot where mobs may negotiate a deal with the player when losing a battle.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A title image featuring a zombie bartering for its life with a player who wields a bow and arrow.
About
An example negotiation featuring an irascible Creeper saying "Stop! Stop already! What will make you go away?". The player is presented with five selectable options. "Lend me your power", "I want items", "Give me money", "All Out Attack", and "Return to Battle".

Mob Negotiation is a plugin inspired by the Shin Megami Tensei and Persona series, allowing mobs to bargain for their lives. Catch them alone and put them in a tight spot, and they may approach you in desperation. You can demand buffs, items, or even cash if Vault is installed. Know they won't give over their treasures so easily, however. You'll need to convince them to hand over their riches through engaging in conversion and forming bonds with them by playing to their different personalities. The better you do the more they can potentially give, but know that if you say something that displeases them, they can just as soon retaliate...

Alternatively, if you're not looking to build your riches, you can opt for an All Out Attack to wipe them out instantly in spectacular style. They'll never see it coming.

Features

  • Demand buffs, items, and money from mobs in danger
  • Finish mobs off with a flashy finale attack
  • Support for Creepers, Zombies, Skeletons, & Spiders
  • Four different personality types
  • Integration with various currency plugins through Vault
  • Hundreds of lines of dialogue
  • Fully configurable drops and rates
  • Permissions

Configuration

Mob Negotiation features four configuration files:

  • config.yml - The main plugin config for configuring features and rates
  • powers.yml - Set the buffs given by various mobs
  • items.yml - Set the possible items mobs can offer and how much they can increase their offers by
  • economy.yml - Set the cash mobs can offer and how much they can increase their offers by

Permissions

  • mobnegotiation.power - Allows for negotiation of buffs (Default)
  • mobnegotiation.items - Allows for negotiation of items (Default)
  • mobnegotiation.money - Allows for negotiation of money if Vault is installed (Default)
  • mobnegotiation.attack - Allows for All Out Attack, an OHKO move (Default)
  • mobnegotiation.* - All permissions (OP)

Resources

About

Server-side Minecraft plugin for Bukkit/Spigot where mobs may negotiate a deal with the player when losing a battle.


Languages

Language:Java 100.0%