This plugin is no longer being maintained!
Please use ProxyTickets (which is just another name for gReq 2.0) instead!
gReq is a global BungeeCord Support/Ticket Plugin
IMPORTANT
When updating to Version 1.1 you have to delete your database table!
Features
- SQL-based
- supports as much servers as your proxy can handle
- fully customizable messages
- easy usage
Installation
- Drop the gReqBukkit.jar into your Bukkit plugin folder
- Restart your server or load the plugin using a plugin manager
- config.yml: change the server name to the name set in your BungeeCord config (case sensitive!)
- config.yml: insert your sql data
- Restart your server or reload the plugin using a plugin manager
- Do this for every server in your BungeeCord network
- Drop the gReqBungee.jar into your BungeeCord plugin folder
- Restart your BungeeCord proxy
- Done
Placeholders
Some placeholders may not work, depending on the message they are used with
%id, %author, %text, %server, %world, %coordinates, %date, %answer, %status, %name, %tickets, %page, %maxpage, %msg, %amount
Commands
User commands
- /ticket <concern> - Create a ticket
- /ticket list - Get a list of your open tickets
- /ticket comments # - Get a list of comments for this ticket
- /ticket comments add # <message>- Add a comment to this ticket
Staff commands
- /tickets - Get a list of the 5 most recent tickets
- /tickets page # - View the # page of tickets
- /tickets # - View a specific ticket
- /tickets claim # - Claim a ticket
- /tickets unclaim # - Unclaim a ticket
- /tickets tp # - Teleport to the location of a ticket
- /tickets close # <answer> - Close a ticket with the given answer
- /tickets comments # - Get a list of comments for this ticket
- /tickets comments add # <message> - Add a comment to this ticket
- /tickets purge all/closed - Purge all/closed tickets to clear the database
- /tickets block 'player' 'time' - Block a player from creating tickets for a given time (time examples: 10s, 10m, 10h, 10d)
Permissions
User permissions
- /ticket <concern> - greq.ticket
- /ticket list - greq.ticket.list
- /ticket comments # - greq.comments
- /ticket comments add # <message> - greq.comments.add
Staff permissions
- /tickets - greq.tickets.list
- /tickets page # - greq.tickets.page
- /tickets # - greq.tickets.read
- /tickets claim # - greq.tickets.claim
- /tickets unclaim # - greq.tickets.unclaim
- /tickets tp # - greq.tickets.tp
- /tickets close # <answer> - greq.tickets.close
- /tickets comments # - greq.comments
- /tickets comments add # <message> - greq.comments.add
- /tickets purge all - greq.tickets.purge.all
- /tickets purge closed - greq.tickets.purge.closed
- /tickets purge confirm - greq.tickets.purge.confirm
- /tickets block 'player' 'time' - greq.tickets.block
- Notification when a new ticket is created - greq.notify
- Notification when a ticket is claimed - greq.staff.claiminfo
- Notification when a ticket is unclaimed - greq.staff.unclaiminfo
- Notification when a ticket is closed - greq.staff.closeinfo
ToDo
- Implement a ticket limit for users (permission based)
More Links
Source (gReqBukkit) on Github
Source (gReqBungee) on Github
Twitch (Development Livestreams)
Twitter
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta