If you find any bugs, please report them to me via an issue report on Github.Features
- Cross-server announcing.
- Per announcer settings.
- Colour support (using '&<colourcode>')
- Announcements chosen randomly or in order.
- Configurable interval between each announcement.
- Configurable prefixes.
- Permissions per announcer.
- A command to edit announcers (/lpa - permission: lpannouncer.admin).
- Style support (1 - chat, 2 - bossbar through the use of BarAPI )
Installation
Example Configuration
- Download LP-Announcer.jar from this page.
- Turn off all servers.
- Place LP-Announcer.jar in said servers.
- Turn on said servers.
- All servers are by default on receive-only mode, so set 'receive-only' to 'false' on all servers that you would like to be dispatching messages.
- Modify all announcers as per your requirements.
Code (text):# Should this plugin only be used to receive messages?
receive-only: true
## Everything below this comment will not be used if receive-only is set to true. ##
# How often do you want it to refresh the global stats (in seconds)?
refresh-stats: 20
# The predefined announcers.
# You can define your own announcers by simply c&p one of the predefined ones, renaming it and editing it's values.
announcers:
# The announcer name
global:
==: me.j2dolar.plugins.lpannouncer.AnnouncerData
enabled: true
# Permissions are required but they are not required to begin with 'lpannouncer.listen.' , you can also use the
# standard bukkit permission ('bukkit.broadcast.user' or 'bukkit.broadcast.admin') if you don't have a permission plugin or you do not
# want a custom permission.
permission: bukkit.broadcast.user
style: 1
# If it's a boss bar announcement, for how long do you want it to stay there?
# Set to 0 if you want it to stay there until the next announcement is sent.
time: 6
# How often do you want it to send a message?
interval: 10
prefix: '&1[Global] '
# Would you like it to choose a random message to be announced? If set to false, it will be in descending order.
random: false
messages:
- Test announcement
- Another test announcement
# The names of the servers that will be sent the announcements.
receivers:
- hub
- pvp
- economy
hub:
==: me.j2dolar.plugins.lpannouncer.AnnouncerData
enabled: true
permission: lpannouncer.listen.hub
style: 2
time: 7
interval: 20
prefix: '&2[Hub] '
random: false
messages:
- Test announcement
- Another test announcement
receivers:
- hub
economy:
==: me.j2dolar.plugins.lpannouncer.AnnouncerData
enabled: true
permission: lpannouncer.listen.economy
style: 1
time: 8
interval: 30
prefix: '&3[Economy] '
random: false
messages:
- Test announcement
- Another test announcement
receivers:
- economy
pvp:
==: me.j2dolar.plugins.lpannouncer.AnnouncerData
enabled: true
permission: lpannouncer.listen.pvp
style: 1
time: 8
interval: 30
prefix: '&3[PvP] '
random: true
messages:
- Test announcement
- Another test announcement
- Yet another test announcement
receivers:
- pvp
-
Welcome to LilyPad. Download the project, explore the forums, and create your own LilyPad network.
If you use the software and enjoy it or have a question, or would like to contribute to the future of the software directly or through resources, please sign up and join our little community.
Recent Updates
- LP-Announcer v1.1 Jul 1, 2014
- 0.4 Update Feb 21, 2014
- 0.2 Update Feb 18, 2014