BugManager
BugManager (BugReporting System)
SpigotMC page: https://www.spigotmc.org/resource/bugmanager.46930/
NOTICE:
I will never make you pay for any of my plugins! They will always be free, however, if you do like my work please donate, I would really appreciate the support. Not many people know how challenging and time consuming coding is, and a donation no matter how small will always be appreciated!
About:
Bug-Manager is a simple plugin to allow you to keep track of all your user created bug reports in a neat data file and In-Game GUI. How it works? A user on your server types in the command as well with a title and a description, from there it will be added to the data.yml with the player's name, title and description. The player can make as many bug reports as he/she wants. Make server management much easier for server staff and owners.
FAQ:
Q: How can I disable the auto message?
A: To disable the auto message head into your "plugins" folder then to "BugReport" folder then open config.yml. From there set "reminder-interval" to -1 and it will permanently disable it
Q: How do I change the messages?
A: To change the messages, head to your "plugins" folder then to "BugReport" folder and then open "language.yml". From there you can change the strings to any thing you would like. Remember: '&' is the color code, for example "&bHello" would be light blue.
Q: Can I edit the config in-game?
A: Yes you can, you just need the permission bugreport.config and then type /bugreport config
Q: Does this plugin have an Auto Updater?
A: Yes it does. However, it only downloads approved builds from Bukkit.
Q: The Auto Updater keeps downgrading versions?
A: Since there is "latency" between when the file gets uploaded and when the Curse API refreshes, the build you just downloaded will downgrade you to a previous build. Usually the API refreshes within a few hours and once it does the plugin will update itself to the latest version.
Video Demonstration by Me:
Installation:
1. Drag the jar into the plugins folder, of the server!
2. Start or reload the server!
3. Plugin installed​
Viewing Bug Reports:
This is done in a few easy steps:
1. Open your server folder
2. Head to "plugins" folder
3. Click on "Bug Report" folder
4. Open "data.yml" with notepad (Notepad ++ is strongly recommended for organization)
OR:
1. Simply type in /bugreport view and it will open a GUI with all the reports inside!
Config Example:
# This is the interval between each message in seconds <br />reminder-interval: 300 # Define the message you want to send to the players <br />reminder-message: "&dIf you encounter a bug, please report it! \n&b/bugreport <title> <description>" # Edit the message you want to send them after they report a bug report-message: "&bThanks for reporting!" #Change the message after a delete is perfomed delete-message: "§aReport deleted" #Change the message for player without sufficient permissions <br />noperm-message: "§cYou don't have access to this command!" #Disable or Enable the join message that informs a new update and current version join-message: true #Enable or Disable auto update auto-update: true
Commands:
/bugreport create [title] [desc] ~Will create a bugreport
/bugreport help ~Displays help menu
/bugreport view ~Opens the In-Game viewing GUI, allowing admins to view reports
/bugreport reload ~Reloads the plugin, not the entire server!
/bugreport version ~Checks the plugin's version
/bugreport delete <ID> ~Deletes the report with the ID. Example: /bugreport delete 0
/bugreport check ~ Checks the version and the latest version available
/bugreport update ~ Updates the plugin
/bugreport config ~ Opens the Config Editing GUI
Permissions:
bugreport.report ~ Give this to players to allow them to create bug reports
bugreport.view ~ Give this to admins to allow them to view reports
bugreport.reload ~Give this to admins to allow them to reload the plugin Data File
bugreport.delete ~ Deletes a report
bugreport.update ~ Updates the plugin
bugreport.joinmes ~ When a player joins they will be notified there is a new version available
bugreport.config ~ Allows the player to edit the config ingame through a GUI
bugreport.bypass ~ Bypass's the bug reporting cooldown
Included:
- Easy bug tracking
- Organized data file (for you convenience)
-In-game Config Editing GUI
- Reminder Messages
-In-Game viewing through a GUI
-Auto Updater
-Config for customization
-Ingame creating and deleting
-Multi page GUI support
DO NOT DOWNLOAD, THIS GUY GOES ARROUND FORUMS POSTING 1 STAR REVIEWS SAYING OTHER BUG REPORT PLUGINS ARE BAD, AND TO USE THIS ONE!
does it work in 1.8?
In reply to theshoperr:
If you were to add in in game viewing, consider adding it in the form of a book gui.
In reply to penguinowl11: