FrogAnnounce
FrogAnnounce
An auto-messaging/auto-announcement/announcer/thing system for your minecraft server.
Bukkit version doesn't matter for this plugin. Please don't ask me to update it for that reason.
Description
Okay, so here's my first plugin which I've actually released that isn't amazingly small-scale. It's a fairly simple plugin which relays messages, at the rate in minutes, set in the configuration. It allows for colours, multi-line messages, message cycling, and message shuffling. I made this because I've seen a few plugins like this, but they're either out-of-date and don't work, or they just don't work, period. From thereabouts comes this plugin, FrogAnnounce. I know the name is lame; I'm not creative with names, sorry.FrogAnnounce 2.0.1: Review By: UltiByte
Download
StableVersion: 2.5.0
Build date: 28 May 2014
BukkitDev Download: Latest Build
Not-Always-So-Stable Source
GitHub: TheLunarFrog's SourceFeatures
- Announcements relayed to the entire server at the specified rate
- Random or sequenced (configurable)
- Ability to store as many announcements as you want
- Force an announcement to run immediately, without interrupting the normal announcement cycle or schedule
- Opt out and ignore announcements, or opt-in again and be unignored to see them again, controllable with permission nodes
- Ability to announce everything to only certain groups (improved in 2.3.0).
- Ability to send specific messages to certain groups, i.e. announcement 1 to group administrators, announcement 2 to moderators and donators (improved in 2.3.0)
- In 2.3.0: Ability to announce everything to only certain worlds
- In 2.3.0: Ability to announce only certain announcements to certain worlds
- In 2.3.0: Ability to combine any of the preceding 4 conditions (global groups, announcement-specific groups, global worlds, and announcement-specific worlds)
Planned Features
- Any suggestions are welcome.
Been pretty busy; not sure how much this plugin will be updated in terms of new features, though I'll continue to maintain it. I'll try to add stuff when I get time, but at this moment, I don't have much of it.
Hey hows it going?
Do you have some time to add some more in-game commands to add/remove and announce the text NOW?
Thanks
I'll update to 1.2 when I can get to the page. Can't get there due to high load. Also 2:30 AM here, so I need sleep. So I'll have a build out tomorrow.
Edit: Now uploaded. Awaiting approval.
@pogprop
if you use craftbukkit build 2036 it works fine.
Update 1.2 ???
@paulj1x
Updated to CraftBukkit version git-Bukkit-1.1-R6-34-g93e135c-b2036jnks (MC: 1.2.3) and now FrogAnnounce is no longer generating errors.
I'm running Vault v1.2.12-b136 and bPermissions v2.9.0 and FrogAnnounce is generating tons of errors. Otherwise loving the frog!
Aww yeeeah, update to the best announcement plugin.
@TnTBass
Fixed in 1.8. 1.8 is awaiting approval.
In other news, Vault is a soft depend, so not having Vault will not break it, just allow you to use permission-based stuff.
@TheLunarFrog
Might be easier - let Vault handle the permissions plugins always changing their ways. :P Either way you fix it is fine with me, I am forced into Vault for another plugin anyway. ;)
@TnTBass
Huh. I looked at Vault the other day and considered using it. At this rate, I think I will.
@TheLunarFrog
Seems the latest version of bPermissions causes errors with FrogAnnouce. bPermissions recently removed some old deprecated methods - which I think FrogAnnouce must be using.
http://pastebin.com/taHYPaZL http://pastebin.com/iA6CNUpa
I would love a fix for this, but I understand you are busy. If I can provide any help, let me know.
I'd also be ok if you tied in with Vault instead. Vault supports bPermissions.
@hqt99
I've been running into issues whilst trying to add that, but soon I plan on refactoring most of this plugin's code (if time permits, which it might not).
As for not bloating your log, I'll look into that. I noticed that earlier today whilst testing a new feature (which proceeded to break, so it was reverted).
Any word on when the permission frogannounce.optout will be added? This would be a wonderful addition to this plugin. Also is there anyway to not have it report to the console? No need to bloat my logs with it.
This is the best announcement plugin.
This looks very promising. Most of the other "Simple" Announcers are quite bad.
@RowdyKingDippy
I believe I messed up the command code. Use /fa help or /fa ? - those should work.
Perfect plugin, exactly what I've been looking for! Thanks a heap.
Hmm? Is this working? I type /fa
And it just says "/fa" in the chat - no help or anything
Could it be my permissions plugin? Im using bPermissions
@DarkMinecrafter
Yeah, I was in a hurry when I compiled. Uploaded 1.7, which fixes it - just waiting on approval now.