Busy

Stop the spam when you really don't have the time for it!

Introduction

This Plugin allows you to set yourself (or others) to a Busy Mode which disables others from writing you in chat. If someone writes a message containing the name or configurable aliases of a busy player a reply will be displayed automaticly. Also the busy player will get a little notification (can be disabled).


Commands

CommandDescriptionUsagePermission
busyAll commands for Busy/busybusy.plugin
busyreloadReloads Busy from the hard drive/busyreloadbusy.plugin.reload
rcnotesSet to false to disable the notifications for busy players/rcnotes [true/false]busy.notifications
addaliasAdds an alias for a player/addalias [alias] or /addalias [player] [alias]busy.add
setbusySets you to busy mode/setbusy or /setbusy [player]busy.mode.busy
setidleSets you to idle mode/setidle or /setidle [player]busy.mode.idle
busymodeChecks if you are busy/busymode or /busymode [player]busy.check

Permissions

PermissionDescription
busy.*Gives acces to all Busy commands
busy.pluginAllows to get a description of this plugin
busy.plugin.reloadAllows to reload Busy
busy.notificationsAllows to enable or disable notifications for busy players
busy.addAllows to add an alias for a player
busy.modeAllows to toggle between busy- and idle mode
busy.mode.busyAllows you to set yourself to busy mode
busy.mode.idleAllows you to set yourself to idle mode
busy.mode.checkAllows to check if you are busy

Example/Tutorial Video


Config & ModeConfig

config.yml

#Example Config with comments:

#

Messages:

#If you are getting lags from this plugin set this or "Receive Notifications" to false

#It disables the chat for busy players so that others can't write them

Disable Chat: true

Receive when busy:

#If the name or aliases of a busy player (see ModeConfig or use /addalias) are written in chat #a notification will be send to that player

Receive Notifications: true

Message: Someone asked for you in chat

#Messages that are displayed when using /setbusy

Busy Messages:

First Person: You are busy

First Person Error: You are already busy

Third Person: is not available now

Third Person Error: is already busy

#Messages that are displayed when using /setidle

Idle Messages:

First Person: You are not busy

First Person Error: You are already idle

Third Person: is available now

Third Person Error: is already idle

modeConfig

#Example ModeConfig with comments:

#

#List of Player aliases

Player:

#Player 1 with the aliases "ee", "end" and "endy"

EndermansEnd:

Alias:

- ee

- end

- endy

#Player 2 with the alias "ilikecheeseburgers"

ExamplePlayer

Alias:

- ilikecheeseburgers


To do list & known Bugs

  • improve perfomance
  • add ingame command to edit some of the messages
  • fix the reload command (changes in config.yml and modeConfig.yml can only be applied by reloading the whole server)

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    77628
  • Created
    Apr 6, 2014
  • Last Released File
    Never
  • Total Downloads
    882
  • License

Categories

Members

Recent Files

Bukkit