This plugin allows you to send all mined blocks to your mine buddy's inventory.  If your mine buddy has VKBackPack(s), it/they will automatically be filled with blocks.

Installation:
Just install MineBuddy.jar in the plugins folder. Then you can either "restart the server".

Command:

  • /minebuddy add <name> : sends a mine buddy request to <name>
  • /minebuddy accept <name> : accests <name>'s mine buddy request.
  • /minebuddy remove : remove your mine buddy.
  • /minebuddy show : displays your current mine buddy.

Permissions:

  • minebuddy.use : allows you to use the above commands.

Configuration:

Messages:
  ErrorMsg : "&c [MineBuddy] : Some error occured."
  NoPlayerMsg : "&a[MineBuddy] No such player (%player%)."
  NoBuddyMsg : "&a[MineBuddy] You don't have a mine buddy."
  YourBuddyMsg : "&a[MineBuddy] Your mine buddy is %player%."
  RemovedBuddyMsg : "&a[MineBuddy] You de-registered your mine buddy."
  SentToBuddyMsg : "&a[MineBuddy] %item% has been sent to %player%"
  AcceptedMsg : "&a[MineBuddy] %requestee% accepted the mine buddy request from %requester%."
  NoRequestFoundMsg : "&a[MineBuddy] Mine buddy request from %player% was not found."
  RequestSentMsg : "&a[MineBuddy] Your mine buddy request has been sent to %player%."
  RequestedMsg : "&a[MineBuddy] You've received a mine buddy request from %player%."

HelpMessages:
  banner:
    msg: "=== &e[&aMineBuddy Commands List (%version%)&e] &r==="
  help:
    msg: "&a/minebuddy help : displays this help menu."
  reload:
    msg: "&a/minebuddy reload : reloads config file."
    permission: "minebuddy.reload"
  debug:
    msg: "&a/minebuddy debug <true|false> : turn on / off the debug mode."
    permission: "minebuddy.debug"
  add:
    msg: "&a/minebuddy add <player> : send minebuddy request to <player>."
    permission: "minebuddy.use"
  accept:
    msg: "&a/minebuddy accept <player> : accepts minebuddy request from <player>."
    permission: "minebuddy.use"
  remove:
    msg: "&a/minebuddy remove <player> : de-register <player> as your mine buddy."
    permission: "minebuddy.use"
  list:
    msg: "&a/minebuddy show : shows your current mine buddy."
    permission: "minebuddy.use"

# whether you display item sent to message.
DisplaySentMessage: false;

AutoSmelting: true
StoneToStone: true

# default is LOW, you can have LOWEST, LOW, NORMAL, HIGH, HIGHEST or MONITOR
# adjust these event priority if those event processes from this plugin
# interfere with other plugins' event processes.
EventPriorityMap:
  TEBlockExplodeEvent: "LOWEST"
  BlockBreakEvent: "LOWEST"
  TEBlockExplodeEventFinish: "MONITOR"
  BlockBreakEventFinish: "MONITOR"