Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kristianperkins/signlinknotify
Bukkit plugin to update SignLink Variables from external processes
https://github.com/kristianperkins/signlinknotify
Last synced: 9 days ago
JSON representation
Bukkit plugin to update SignLink Variables from external processes
- Host: GitHub
- URL: https://github.com/kristianperkins/signlinknotify
- Owner: kristianperkins
- License: gpl-3.0
- Created: 2012-09-24T12:22:47.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-12T13:01:11.000Z (almost 12 years ago)
- Last Synced: 2023-03-25T12:21:49.654Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 199 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SignLinkNotify
==============Bukkit plugin which polls specified directories and files matching the file
mask `*.var` and reads all lines into [SignLink](https://github.com/bergerkiller/SignLink) variables.
This allows notification from external processes into SignLink variables.Configuration
-------------The following example configuration shows `var` files in the
`/home/user/vardir/` directory as well as the file
`/home/user/var_file.var` will be polled for SignLink variables.variables:
file_locations:
- /home/user/vardir/
- /home/user/var_file.var
file_mask: .*\.varVariable File Format
--------------------Each line of variable files represent a variable name and value
delimited by `:`.example SignLink variable called 'text':
text: Some text to display
Text colour can be specified using colour tokens which are of the form
`%%COLOR%%` where COLOR is the name of a [bukkit chat color](http://jd.bukkit.org/apidocs/org/bukkit/ChatColor.html),
for example the following variable `text` contains the word red in red:varname: Message containing %%RED%% red %%RESET%% text.
Sign ticker direction defaults to 'NONE' for variables with a value
less than 14 characters and 'LEFT' otherwise. You can override this
by providing an optional direction ('LEFT', 'RIGHT' or 'NONE') at the
end of the variable name. For example the following variable `message`
will scroll right:message-RIGHT: This text will scroll this way -->