EBugReporter
UPDATED TO 1.7.* AND UPDATED COMMANDS
EBugReporter
EBugReporter the ultimate lightweight reporting plugin.
What it does:
EBugReporter is a simple to use light weight report tool. It is perfect for plugin developers that are live testing their plugin, or for server admins that need a little help finding bugs.
When a player types: /report bug <report msg> The plugin will send a message to all Ops and any player with the View permission. The plugin will then log the information within a Report config file located in /plugins/EBugReporter/Reports. If no Ops are online when a report is submitted they will be notified when they login that there are unread reports waiting.
When an Op or a player that has the permission List, types: /list The plugin will loop through all available reports and display them as either Read or Unread along with a number: Example: [0] UNREAD
When an Op or a player that has the permission Read types: /read <number> It will display the full bug report to the player that typed the command.
Installation:
Drag n drop EBugReporter into the plugin directory of your server and either start or reload your server. The plugin will then create all necessary files and you are good to go.
Commands:
- /report <bug/player/glitch/hack> <message>
- /reports - List reports (uses EBugReporter.List Permission)
- /read <number>
- /lang - Reloads Language file without the need of a server reload (you can also reload the server)
Permissions:
- EBugReporter.View
- EBugReporter.Read
- EBugReporter.List
- EBugReporter.ReloadLanguage
Setting up server language:
- Open the LanguageFile.yml located in (/plugins/EBugReporter).
- Change the language to either English(default), German, French or Spanish.
- Save the LanguageFile.yml
- Reload your server or type /lang in game.
- Setup is complete your plugin language should be changed.
Future Plans:
- Open to suggestions.
Up-To-Date Language File Link:
- Now Includes Dutch!
Ok, i can help you for french. I have a very good spelling.
@Finelarme2
I will possibly add multilingual support in the future, but i would need some correct translations.
Why we can't change the words in the .class ? For translate un french for example. It create a bug.
Really amazing. Thanks a lot for that.
@CasparW
Sorry its closed source, but I will be happy to give you assistance, if you need any.
@saadodi
Nope I made this on my own, because I run a server with all plugins coded by me and i needed a way for players to report bugs, I've already added a report player and a report glitch as well(coming in v1.1). And again to answer your question no, i did not take this idea from you I came up with it on my own.
WTF. Did you take my idea? ಠ_ಠ http://forums.bukkit.org/threads/player-to-all-ops-message.160500/
As i am i bukkit developer and i do private plugins please can you input github link or source code?
Waiting on approval!
A very great idea ! Would be nice to have a "suggestions messages" to send, if a player see a fault on a word for example (translate fault) etc.
coooool
Suggestion: Add these things aswell
/report player <name> <message> /report exploit <message> /report bug <msg>
/read player <number> /read exploit <number> /read bug <number>