Home›Java›Mods›TuxBugs | Advanced Bug Reporting
TuxBugs | Advanced Bug Reporting
ModsJava

TuxBugs | Advanced Bug Reporting

Java mod listed for Minecraft 1.11. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
TuxBugs

TuxBugs is an advanced bug reporting system for Minecraft that allows players to submit a bug report through the use of a simple command.

Features
• Works straight out the box
• Very simple and easy with in-game bug reporting
• Advanced administration system
• Fully customisable messages

Commands
• /bug - Base command. Shows a help menu to players with relevant permission, shows report usage to those without it.
• /bug report <report> - Reports a bug. All players with the relevant permission will be notified (recommended).
• /bug help - Displays help menu.
• /bug list [page] [filters] - Lists all bugs to a player. Filters are explained below.
• /bug resolve <id> - Marks a bug as resolved in the bugs.yml file. Required to delete a bug.
• /bug delete <id> - Deletes a bug that has been previously marked as resolved.
• /bug reload - Reloads all files.

Permissions
• tuxbugs.report - Gives access to the /bug report command and allows a user to submit a bug (default: true)
• tuxbugs.help - Gives access to /bug help (default: op)
• tuxbugs.list - Gives access to /bug list (default: op)
• tuxbugs.resolve - Gives access to /bug resolve (default: op)
• tuxbugs.delete - Gives access to /bug delete (default: op)
• tuxbugs.notify - Allows a player to be notified when a new bug is submitted (default: op)
• tuxbugs.reload - Gives access to /bug reload (default: op)
• tuxbugs.admin - Gives all TuxBugs permissions (default: op)
• tuxbugs.* - Acts the same as tuxbugs.admin (default: op)

List Filters

This is just a quick outline of the filter feature for the /bug list command. This is useful when you have many bug reports, but you want to look at ones submitted by a certain player, or to only see the bugs that are marked as resolved. There are three filters:
• p:<username> - This filter allows you to only see bug reports submitted by a certain player.
• r:<true/false> - This filter allows you to only see bug reports that have been marked as true or false depending on your input.
• t:<time> - This filter only shows bug reports from a certain time. You must use the time format specified in the config.yml. More information can be found below.

Suggested Setup
This is just a recommendation guide on what I believe is the best way to configure your plugin and give permissions. I will be basing the permissions system on a staff ladder of Helper, Moderator and Admin.

config.yml
Code (Text):
# Config for TuxBugs
# Config file version. DO NOT TOUCH!!!
config-version: 1.0

# Should administrators be notified when a bug is reported?
# I recommend you leave this as true so any relevant online staff will receive a notification about a bug report.
notify-admins: true

# Date and time format for bug reports, e.g. "dd/MM/yyyy HH:mm:ss"
# It's recommended to set this to just the date if you plan on using the t: parameter in /bug list
# If you want a specific time for the bug report, leave it as it is.
# If you want to be able to use the t: parameter in the list feature,
# I recommend using 'dd/MM/yyyy'
time-format: 'dd/MM/yyyy HH:mm:ss'
 
Permission Setup
I highly recommend that you follow this guide for a smooth experience with this plugin. Below is a list of ranks with the suggested permission list. Note that in this example, Admin inherits from Moderator, Moderator from Helper and Helper from Guest.
• Guest - tuxbugs.report
• Helper - tuxbugs.list, tuxbugs.help, tuxbugs.resolve, tuxbugs.notify
• Moderator - tuxbugs.delete
• Admin - tuxbugs.admin / tuxbugs.*

There is a much more in-depth guide over at the TuxBugs wiki!
[​IMG]



Want to support the development of these plugins? Donating is a great was to do that! Donations keep my spirits high and my goals higher!
[​IMG]

I hope you enjoy the plugin! Any feedback is appreciated along with a rating, but please email me any issues before leaving a negative review!
isaac@minetux.com

Thanks again,
~JustThatHat (aka TPC)
Plugin Developer and Owner of Minetux (mc.minetux.com)

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

TuxBugs | Advanced Bug Reporting is a free Minecraft Java mod. Compatible with Minecraft 1.11. Downloaded 118 times (via Spigot). Download it and open it directly in the game.

Explore more