Documentation

Installation

  1. Visit our downloads page and download the latest version of ZavAutoMessager! Here is the downloads list.
  2. You should have downloaded a file called "ZavAutoMessager.jar", take that file and place it in the plugins folder of your server.
  3. Restart or Reload your server.
  4. Done!

Configuration

  1. Once the plugin has been successfully installed, a folder should automatically be generated in your plugins folder called "ZavAutoMessager".
  2. Enter that folder and inside you should find a file called "config.yml". Open this file with a text editor to start configuring ZavAutoMessager.
  3. Once you have opened the file, this should be the default config that you see:
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    # Default config for ZavAutoMessager.
    # Visit http://dev.bukkit.org/server-mods/zavautomessager/ for more help
    # Plugin created by the ZavCoding Team
    # Authors: javoris767 and zachoooo.
    # Make sure all your messages are inside of single quotes. (This makes sure that color and special characters work properly)
    # If you want to make your own line breaks MAKE SURE WORDWRAP IS FALSE!!! Custom line breaks are only supported when wordwrap is off.
    # Update checking requires an internet connection.
    # Set update checking to false if you have no internet connection or you have a very strict firewall.
    
    enabled: true
    
    wordwrap: true
    
    delay: 60 # In Seconds
    
    permissionsenabled: false # If true, only people with permission can view the message.
    
    chatformat: '[&6AutoMessager&f]: %msg'
    
    messageinrandomorder: false # Should the messages be displayed in a random order
    
    updatechecking: true
    
    messagesinconsole: true
    
    requireplayersonline: true
    
    dontrepeatrandommessages: true
    
    messages:
        default:
        - '&6Example Message'
        - 'Thanks for choosing this plugin :D!'
        - 'Test Message'
        - '&4Made by zachooo and javoris767!'
        someother.permission:
        - 'Only people with the someother.permission node can see this'
        another.node:
        - 'Only people with the another.node node can see this'
    
  4. Here is an explanation for the config:
NameWhat It DoesDefault Value
enabledThis sets whether or not this plugin should be sending messagestrue
wordwrapThis sets whether or not to use word wrappingfalse
delayAmount of seconds in between each message60
permissionsenabledSet whether or not this plugin will only send the message to people with permissionfalse
chatformatSet how your message will appear in game. "%msg" will automatically be replaced with the message'[&6ZavAutoMessager&f]: %msg'
messageinrandomorderSets weather or not the messages will appear in a random order or in a regular orderfalse
messagesSet the messages that will be displayed in the chatList of chat messages
updatecheckingSet if you want the plugin to check the internet for updatestrue
messagesinconsoleSet if you want messages to appear in consoletrue
requireplayersonlineSet if you want messages to send only if a player is onlinetrue
dontrepeatrandommessagesSet to true if you don't want random messages to be repeatedtrue
  • Using the term default will make it visible to everyone. All other nodes you will need to give to people for them to see it

Key Codes

Key codesColorExample
&0BlackExample text
&1Dark BlueExample text
&2Dark GreenExample text
&3Dark AquaExample text
&4Dark RedExample text
&5PurpleExample text
&6GoldExample text
&7GrayExample text
&8Dark GrayExample text
&9IndigoExample text
&aBright GreenExample text
&bAquaExample text
&cRedExample text
&dPinkExample text
&eYellowExample text
&fWhiteExample text
%nNew LineExample
text
&kRandomà¿çÈö
&lBoldExample text
&mStrikeExample text
&nUnderlineExample text
&oItalicsExample text
&rResetExample text

Commands/Permissions

ZavAutoMessager is compatible with and SuperPerms Compatible Permissions manager.

NodeAction
zavautomessager.reloadSets whether or not a player can reload ZavAutoMessager (/automessager reload)
zavautomessager.viewSet whether or not you're allowed to see the commands menu (/automessager or /automessager help)
zavautomessager.toggleSets whether or not you can toggle ZavAutoMessager on and off(/automessager <on/off>)
zavautomessager.ignoreSets whether or not a player can toggle ignoring messages (/automessager ignore)
zavautomessager.ignoregroupIf you give this permission node to a group, they will not receive automatic messages
zavautomessager.broadcastSets whether or not a player can broadcast a message (/automessager broadcast <message>)
zavautomessager.listSets whether or not a player can view list of messages (/automessager list <page number>)

Comments

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