Giter VIP home page Giter VIP logo

advancedmodreq's People

Contributors

superronancraft avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

advancedmodreq's Issues

Viewing only ones own tickets reply

Plugin Version:
5.10.2

Request:
I didn't see anything in the permissions, nor anything in the config. Forgive me if I am just being dumb.
I would like to see a permission or config option to only see replies to their own ticket.

How/Why:
Why: For things such as player reports, or any other sensitive issues.
How: the moment the status has viewing only your ticket's status, and reply. A similar permission structure would work beautifully.

Additional Context:
N/A

Missing hover on login for admins ;3

When ad admin logs in he sees this

Snag_dc0e686

He can click it...
but it executes /ticket list..
we did not used this...
we use /ticket to create the reports...
where can i edit these lines?
When i click it it executed /ticket list
Problem: we use /ticket to create a ticket and so u get a responce when you click it
"Your ticket needs to have minimum 5 words"
Snag_dce248a

Change Request Importance Ignores Permission

Users with only permission to create a certain importance level of ticket as well as to change importance of tickets can change importance from and to any level of importance.

image

Here you can see the permission checks happening using LuckPerms Verbose, however the importance level of the request was raised from 1 to 5 and then set back to 1. Seeing as the command sender only had permission to set permission levels up to 2, the player shouldn't have been able to set the level to 5 nor modify the level of the ticket once it was above 2.

Special characters dont work, while using mysql

Plugin Version:

Tested on 5.9.2, beacuse 5.10.0-5.10.5 is not working

Describe The Bug:

When you disable templates in config the /amr create command does nothing.

How To Reproduce:

  1. Installing plugin
  2. Connect with mysql
  3. Change structure Msg to utf8_general_ci to store special characters
  4. Create a ticket like "łśćż" - in mysql there is only "????"
    Expected Behavior:

working

Screenshots/Error Log:

There are no errors in console
Additional Context:

[Issues] Littel Error on Replying

in lattest 5.7.1.1 when i trply to someone i get the wrong chatoutput

this is what the langfile sais:

Reply: '%prefix%&e%ticket_replier% hat auf dein Ticket #%ticket_id% geantwortet'

but ingame i get this

image

sould it be this: "CloudeLecaw hat auf dein Ticket #2 geantworted"

?

inventorycloseevent

Plugin Version:

5.12.1

Describe The Bug:

just an error in console when closing the inventory

How To Reproduce:

  1. /modreq manage (empty)
  2. press escape

Expected Behavior:

no error

Screenshots/Error Log:

[21:04:54] [Server thread/INFO]: untuned issued server command: /modreq list
[21:04:56] [Server thread/ERROR]: Could not pass event InventoryCloseEvent to AdvancedModreq v5.12.1
java.lang.NullPointerException: null
	at me.superronancraft.advancedmodreq.events.player.Exit.exit(Exit.java:16) ~[?:?]
	at me.superronancraft.advancedmodreq.events.player.Listen.exit(Listen.java:49) ~[?:?]
	at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.15.2.jar:git-Paper-87]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.2.jar:git-Paper-87]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-87]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:561) ~[patched_1.15.2.jar:git-Paper-87]
	at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1370) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:2107) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:18) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:5) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1038) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1031) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1015) ~[patched_1.15.2.jar:git-Paper-87]
	at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:938) ~[patched_1.15.2.jar:git-Paper-87]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]

Additional Context:

why is /modreq manage empty?

Bug and Question?

Hey i tested the new CommandSign Feature in 5.8.1

when i created a sign you see:

image
Well.. it makes sense if you see a a ticket was created with a sign with ticketnummer… but this… The command even cant be used ;).. /arm hilfe bitte...… this was the report from the sign..

Looking in the langfile…
Signs:
Created: '%prefix%&7Command sign has been created! &7Command is... "&f/amr %command%&7"'

...ok..what is this? Creat commands for a sign? with command shown?... well Looks like the idea came from a commandsign Plugin....

Well even if a sign is created … there is comethoing not entry.. in the database or enywhere..just the Little informal that the sign was placed..
so what this sign is for?

The next i wanne ask for is: the [amr] .. on the sign.. is it possible to Change this in the config? didnt found a place for this..

Problems with ticket reply

Plugin Version:
5.12.4

Describe The Bug:
After giving a reply to a ticket, when trying to write something into chat, it only gives new replies to the ticket.

How To Reproduce:
Only occurs sometimes, but when it does, this is how it happens:

  1. /ticket list
  2. choose the ticket and add reply
  3. write the reply in chat, it gives the message that the reply has been given
  4. try to write something into chat, it gives the message that you gave a reply to the ticket

Expected Behavior:
Messages should appear normally in the chat, not in ticket replies

Screenshots/Error Log:
https://media.discordapp.net/attachments/690959436101058580/704979251224641546/unknown.png?width=960&height=132

Texts are translated into Finnish, but the green one is that the reply has been sent and the red one is that the ticket has been closed. The reply after the closing should've been a normal chat message.

listener problems

Plugin Version:

5.12.1
Describe The Bug:
There is incompatibiliy issue with AdvancedModReq when chat event is cancelled in lower listener priority or same in other plugin, AdvancedModReq shows it anyway.

How To Reproduce:
Have a plugin that cancels chat event
Have also AMR
Event even canceled is shown on chat

Expected Behavior:
Working

Additional Context:

[BUG] Critical bug in the REPLY system

Plugin Version:

latest

Describe The Bug:

when you click on buttons in the reply GUI, nothing happen.

How To Reproduce:

Open a ticket, go to the reply section... only the "add' button works.
the back button is broken and also the "read full message" doesn't work

Expected Behavior:

Screenshots/Error Log:


[20:05:44] [Server thread/ERROR]: Could not pass event InventoryClickEvent to AdvancedModreq v6.1.1
--
15867 | java.lang.NullPointerException: null
15868 | at me.superronancraft.advancedmodreq.menus.inventories.InvReplies.clickEvent(InvReplies.java:128) ~[?:?]
15869 | at me.superronancraft.advancedmodreq.menus.enums.ModreqInv.clickEvent(ModreqInv.java:108) ~[?:?]
15870 | at me.superronancraft.advancedmodreq.events.player.Click.click(Click.java:17) ~[?:?]
15871 | at me.superronancraft.advancedmodreq.events.player.Listen.click(Listen.java:39) ~[?:?]
15872 | at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.16.3.jar:git-Paper-253]
15873 | at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.3.jar:git-Paper-253]
15874 | at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.3.jar:git-Paper-253]
15875 | at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.3.jar:git-Paper-253]
15876 | at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:2437) ~[patched_1.16.3.jar:git-Paper-253]
15877 | at net.minecraft.server.v1_16_R2.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.16.3.jar:git-Paper-253]
15878 | at net.minecraft.server.v1_16_R2.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.16.3.jar:git-Paper-253]
15879 | at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.3.jar:git-Paper-253]
15880 | at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18) ~[patched_1.16.3.jar:git-Paper-253]
15881 | at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.3.jar:git-Paper-253]
15882 | at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.3.jar:git-Paper-253]
15883 | at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.3.jar:git-Paper-253]
15884 | at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:1135) ~[patched_1.16.3.jar:git-Paper-253]
15885 | at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:1128) ~[patched_1.16.3.jar:git-Paper-253]
15886 | at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.3.jar:git-Paper-253]
15887 | at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:1089) ~[patched_1.16.3.jar:git-Paper-253]
15888 | at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:1003) ~[patched_1.16.3.jar:git-Paper-253]
15889 | at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.3.jar:git-Paper-253]
15890 | at java.lang.Thread.run(Thread.java:834) [?:?]


Additional Context:

Add Translation string for closed meassage

When a ticket was closed and the requester opens it and tried to answer the get an info that seems to be hardcoded
i searched for a languagestring but i found none
can you add it.
The meassage is the following:
Snag_165f5f0

Pls Update the PlaceholderAPI hook :)

[12:15:19] [Server thread/ERROR]: [PlaceholderAPI] AdvancedModreq is currently using a deprecated method to hook into PlaceholderAPI. Placeholders for that plugin no longer work. Please consult [SuperRonanCraft] and urge them to update it ASAP.

Staff dont get infomred on Login if ticket is not flaged

i hoped that all tickets would be posted to the staff when they join but no..they do not :(

Only the onced that are flaged with the "important flag"

is this a bug or is there a way to give a info when loggin in like X tickets are still open..."

cant Reply?

When i try to Reply to a ticket then i get just shown how to use the Reply command but i cant Reply..

image

May it is causes because of the config where i have to use min. 5 Word for a report? I will test reducing the amount of needed worda today and five you a report if this solves the issues or not.

Edit: now i tested a bit.
When i do: /modreq reply 1 for ticket 1 is sais that i replied
but uf i do: /modreq reply 1 My Reply - then this does not work and i just got informed how to use the command like seen in the Picture above.. pls fix this

Chat Interface Bug

Plugin Version:
5.11.3
Paper 1.14.4

Describe The Bug:
When using plugins that have a chat interface, such as "BeautyQuest" (https://www.spigotmc.org/resources/beautyquests.39255/), the chat messages are sent to chat.

If I disable/remove AdvModreq, then the message is not sent through.

How To Reproduce:
1.) Must have both plugins installed
2.) Create a quest
3.) Set a stage and create a dialogue
4.) Type in chat to complete dialogue stage

Expected Behavior:
The chat interface should not be sent in chat.
Screen Shot 2019-12-08 at 9 08 16 PM

Screenshots/Error Log:

  • What's wrong -
    Screen Shot 2019-12-08 at 9 06 20 PM

Spigot Username = Qpeety

Creating tickets STILL dont work after disabling templates

Plugin Version:

5.10.5

Describe The Bug:

When you disable templates in config the /amr create command does nothing.

How To Reproduce:

  1. Installing plugin
  2. Changing Template.Enabled: false
  3. Reloading config
  4. /amr create doesnt work :/
    Expected Behavior:

working

Screenshots/Error Log:

There are no errors in console
Additional Context:

Problems in 1.13.1?

onmy 1.13.1 Server i have a strange issues…. if i do "/report Cloude is griefing at the spawn"
the GUI open where i should choose the cathegorthy…
Problem here i cant click the item but... i can take the items of the GUI out of the gui..
this way i am not able to creat any tickets :(

is there Problem with 1.13.1?

image

image

Also a Little warning from the console on start.
image

[Request] Importance Staff System

Well as i noticed there are 5 Ranks for choosing an importannce of a ticket.
All is fine that you can choose the importance of a cathegory but we think its no good option to let the user self choose this importance like in "others"

Well it would be nice if there would be a command for the staffmembers that let setup/change the importance of ticket can be changed.

It also would be nice f the informer would work by permission/importance.
means:

Let say the Mod is allowed to get informed (also on login) if a ticket is created of importance 2
then he can setup if it should be higher importance or not by a command.
The Admin only gets informed (also on login) the importance in 3 or 4.. depend on his permission
he also can setup if it should higher importance or not by a command.
and finaly the owner only gets informed (also on login) if the importance is 5..
if the Mod allready made it importance 5 then only the owner sees it because admin only has permission for 3 and 5.
This way you could create up to 5 Ranks that can manage who should be able to get informed.
In all cases. the author should get informed like he currently does, even if the importance is 2,3,4,5

This would allow to cathegories tickets between the staffmembers in a very nice organiced way

Problem with deleting categories

Hi,
Im using paperspigot 1.13.1 and when I'm deleting categories: Griefing and Others, they are still appearing in my gui on creating tickets.

Also, when I try to /modreq close 1 Something it says, that usage is.. and works only when I dont type message, so tickets are not flagged as resolved :/

Pls Allow translation for hover and set own command for the open ticket notification on login

When there is an open Ticket and i login i see this one

Snag_270187e
Issue 1:
When a ticket is opened i got informed in chat what is cool tso long... i can hover over over the information with the mouse..and then..i see an english line that i cant translate anywhere.. would be nice to have it translateable in one of the files not hardcodes into the plugin like it seems for now :3

Issue 2:
We allready use the command /tricket from for an other plugin
So we would need to be able to define the command that get executed when clicking on the notification in chat (like report list or might the amr command itself.. just please not the ticket command :3)

So could you please add the translation and let us choose the command that get executed when clicking on the notification? 🙂 ❤️

Error on /modreq status

If you Just use /modreq Status withut any playername you get this error:

[16:25:36] [Server thread/INFO]: Cloude_Lecaw issued server command: /modreq status
[16:25:36] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'modreq' in plugin AdvancedModreq v5.5.1
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:696) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1644) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1479) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
	at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:900) [spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:835) [spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:733) [spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	at java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
	at me.SuperRonanCraft.AdvancedModreq.events.Commands.status(Commands.java:295) ~[?:?]
	at me.SuperRonanCraft.AdvancedModreq.events.Commands.onCommand(Commands.java:129) ~[?:?]
	at me.SuperRonanCraft.AdvancedModreq.Main.onCommand(Main.java:140) ~[?:?]
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.13.1.jar:git-Spigot-f823ac5-5cffeca]
	... 15 more

Player names are null after reloading the plugin (and other bugs posted to discord)

Plugin Version: 6.1.3

Describe The Bug: Player names show up as "null" in tickets. Initially the ticket shows the player name properly, it is shown in the staff broadcast message, and the line of lore in a ticket shows the player name. However, after reloading the plugin or waiting for the sync, the player name line of lore vanishes and when clicking on the book to view the full message, the player variable is filled in as "null". I am using mySQL with a sync timer interval of 1, and have tried DownloadOnReload both true and false and the problem still happens. In mySQL, the player name and UUID are both populated just fine, so I am not sure why this is happening. Players lose tickets from their /ticket status list as well when this happens.

How To Reproduce:

  1. Create a ticket
  2. Reload the plugin
  3. Player name vanishes from lore and becomes null when displayed in chat

Expected Behavior: Player name should be consistent.

Screenshots/Error Log: There are no errors in console, on startup (AMR says enabled and nothing else), no errors when reloading nor when creating tickets.

Additional Context:

Missing the authors name

Plugin Version: 6.1.1

Describe The Bug: MySQL issue while inserting new ticket.

How To Reproduce: Send new ticket.

Expected Behavior: Log new ticket into MySQL database.

Screenshots/Error Log:

[02:25:44] [Server thread/ERROR]: [AdvancedModreq] Couldn't execute MySQL statement: 
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'name' in 'field list'
	at sun.reflect.GeneratedConstructorAccessor108.newInstance(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_212]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_212]
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:403) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.Util.getInstance(Util.java:386) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3933) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3869) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2524) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2675) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2465) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1915) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2136) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2070) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.PreparedStatement.executeLargeUpdate(PreparedStatement.java:5187) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2055) ~[patched_1.16.5.jar:git-Paper-469]
	at me.superronancraft.advancedmodreq.references.systems.database.Database.sqlUpdate(Database.java:339) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.database.Database.createTicket(Database.java:213) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCore.saveTicket(TicketCore.java:134) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCreator.confirmCreate(TicketCreator.java:89) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCreator.create(TicketCreator.java:54) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.CmdCreate.chatEvent(CmdCreate.java:45) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.CmdCreate.execute(CmdCreate.java:26) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.ModreqCommands.execute(ModreqCommands.java:53) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.Commands.onCommand(Commands.java:24) ~[?:?]
	at me.superronancraft.advancedmodreq.AdvancedModreq.onCommand(AdvancedModreq.java:76) ~[?:?]
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:806) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:758) ~[patched_1.16.5.jar:git-Paper-469]
	at com.mtihc.minecraft.treasurechest.v8.rewardfactory.rewards.CommandReward.give(CommandReward.java:116) ~[?:?]
	at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.giveRewards(TreasureManager.java:736) ~[?:?]
	at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.openTreasureInventory(TreasureManager.java:342) ~[?:?]
	at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.onPlayerInteract(TreasureManager.java:250) ~[?:?]
	at com.mtihc.minecraft.treasurechest.v8.core.TreasureChestListener.onPlayerInteract(TreasureChestListener.java:66) ~[?:?]
	at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.16.5.jar:git-Paper-469]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Paper-469]
	at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:528) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:464) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1549) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:5) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1133) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1126) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1087) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1001) ~[patched_1.16.5.jar:git-Paper-469]
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:174) ~[patched_1.16.5.jar:git-Paper-469]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

Additional Context: Downgrade to version 6.0.2 works well.

When logging in.

i created some Testtickets..
normaly i should get informed on Login..but

instead of this i get an empty line

image

This is only the inform measge.

if a ticket is flagged then i get the meassge that an ticket is flags on login

Default filters of tickets

Plugin Version:
5.12.4

Request:
Now, when you open gui with tickets they are all displayed. Then you have to go to filters and then enable open only to seeanything you have to do. Option to set filters enabled by default would be awesome. because now its really annoing to set them every time on gui open

How/Why:

Additional Context:

[Issues] /modreq purge closed - should be - /modreq purge close

if you try to Tabcomplet you will see

/modreq purge [TAB] all/open/close

Choosing close give no responce
for getting a responce/reaction you Need to use /modreq purge closed
the d of "closed" should be removed from this command so we can use the close that is shown in TabComplet

Testet with Verison 5.7.2
spigot: 1.13.1

Problems with closed Tickets

When you close a ticket and it is marked as important. the staff will allways get informed
"There is a ticket that is markted as important"
Problem: If you have 50 Tickets in your System ..then u dont know witch of the 50 ticktes it is.
(ist not nice if u Need to check all tickets if the important flag was enabled in it)

Also you have no list or anything like this to list closed tickets.
in the normal /mpdreq list they got hidden after Closing....

And Last Problem coomes if you Combine the first Problem with the secound one.

The Ticket is marked as important but is closed…. and now?...
correct. the stuff got logged in seens there is a ticket that is marked as important.
but if he does /modreq list then you dont see this ticket anymore because it is closed allready..

Is there any way to Change this? :)

Translation

Is it possible to translate all gui messages? Like Posted by, Status, Reply, Importance, Category and others? We can translate all messages, but not the most important in gui :/

test

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Importance level of tickets permission issue

Plugin Version:
6.1.6

Describe The Bug:
The permission denied for importance level doesn't work. I de-opped myself, rank user, i have only the permission to do 1level of importance and i still can do the ticket with more importance.

How To Reproduce:

  • Create a ticket
  • Set importance (i removed category)
  • and see the bug

Expected Behavior:
I thought the plugin said a message to me like "permission denied"

Screenshots/Error Log:
Here video

Where the cathegroienames coming from?

image

menue.yml:

  Manual:
  - Griefing:
      Name: '&c&lGriefing'
      Lore:
      - ''
      - '&7SSetzt die Ticketkathegorie auf &cGriefing'
      Slot: 3
  - Anderes:
      Name: '&c&lAnderes'
      Lore:
      - ''
      - '&7SSetzt die Ticketkathegorie auf &cAndere'
      Slot: 5

config:

Category:
  Enabled: true
  Categories:
    Griefing:
      Description:
      - '&6Anderes &f- &7mache einen Report für alle anderen Dinge'
      Importance: 5
      Item: tnt
    Anderes:
      Description:
      - '&6Anderes &f- &7mache einen Report für alle anderen Dinge'
      Importance: 0
      Item: anvil

As you can see the cathegroiename is coming from?...…

Dollar Signs in Ticket Messages

Plugin Version:
5.12.0 (and previous versions)

Describe The Bug:
If somebody submits a ticket which has a dollar sign in it, the ticket cannot be properly viewed when trying to view the full message in chat.

How To Reproduce:
Type: /modreq create I lost $400 please help
Type: /modreq view <ticket # from above command>
Click the book in the ticket menu to see the message in chat

Expected Behavior:
The message should appear in chat (but it doesn't, and errors appear in the server console).

Error Log:
ERROR Could not pass event InventoryClickEvent to AdvancedModreq v5.12.0
INFO java.lang.IndexOutOfBoundsException: No group 4
et cetera...
(Whatever you have after the dollar sign changes the exact error)

Thank you!

issue from updateing from 6.0.2 to 6.10

After upgrading from 6.0.2 to 6.1.0 we get this error on ticket creation
(only downgrding to 6.0.2 solves it)

[21:38:51] [Server thread/INFO]: Kathriniiiii issued server command: /ticket Hallo klappt es jetzt mit dem Ticket?
[21:38:51] [Server thread/ERROR]: [AdvancedModreq] Couldn't execute MySQL statement: 
org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (19 values for 20 columns)
	at org.sqlite.core.DB.newSQLException(DB.java:1012) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.DB.newSQLException(DB.java:1024) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.DB.throwex(DB.java:989) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.NativeDB.prepare_utf8(Native Method) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.NativeDB.prepare(NativeDB.java:134) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.DB.prepare(DB.java:257) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:45) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241) ~[patched_1.16.5.jar:git-Paper-468]
	at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205) ~[patched_1.16.5.jar:git-Paper-468]
	at me.superronancraft.advancedmodreq.references.systems.database.Database.sqlUpdate(Database.java:327) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.database.Database.createTicket(Database.java:210) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCore.saveTicket(TicketCore.java:134) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCreator.confirmCreate(TicketCreator.java:89) ~[?:?]
	at me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketCreator.create(TicketCreator.java:54) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.CmdCreate.chatEvent(CmdCreate.java:45) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.CmdCreate.execute(CmdCreate.java:26) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.commands.ModreqCommands.execute(ModreqCommands.java:53) ~[?:?]
	at me.superronancraft.advancedmodreq.events.cmd.Commands.onCommand(Commands.java:24) ~[?:?]
	at me.superronancraft.advancedmodreq.AdvancedModreq.onCommand(AdvancedModreq.java:76) ~[?:?]
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-468]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-468]
	at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:806) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2021) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1832) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1785) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1133) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1126) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1262) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:997) ~[patched_1.16.5.jar:git-Paper-468]
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:174) ~[patched_1.16.5.jar:git-Paper-468]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]

Problem with opening second page on gui

As the title says, its not working:

11.10 17:18:13 [Server] INFO org.bukkit.event.EventException: null
11.10 17:18:13 [Server] INFO at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:2257) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:33) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.PacketPlayInWindowClick.a(SourceFile:10) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:12) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:109) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1016) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:434) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:943) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:841) ~[PaperSpigot-1.13.1-b335.jar:git-Paper-335]
11.10 17:18:13 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
11.10 17:18:13 [Server] INFO Caused by: java.lang.IllegalArgumentException: Illegal group reference
11.10 17:18:13 [Server] INFO at java.util.regex.Matcher.appendReplacement(Matcher.java:857) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at java.util.regex.Matcher.replaceAll(Matcher.java:955) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at java.lang.String.replaceAll(String.java:2223) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at me.superronancraft.advancedmodreq.references.items.Placeholders.checkPH(Placeholders.java:259) ~[?:?]
11.10 17:18:13 [Server] INFO at me.superronancraft.advancedmodreq.references.items.Placeholders.lambda$checkItemPH$0(Placeholders.java:193) ~[?:?]
11.10 17:18:13 [Server] INFO at java.util.ArrayList.forEach(ArrayList.java:1257) ~[?:1.8.0_181]
11.10 17:18:13 [Server] INFO at me.superronancraft.advancedmodreq.references.items.Placeholders.checkItemPH(Placeholders.java:192) ~[?:?]
11.10 17:18:13 [Server] INFO at me.superronancraft.advancedmodreq.inventories.global.ListInv.createMenu(ListInv.java:109) ~[?:?]
11.10 17:18:13 [Server] INFO at me.superronancraft.advancedmodreq.events.player.Click.list(Click.java:187) ~[?:?]

A couple suggestions/improvements

Request:
I think it would be more helpful if when you typed /modreq create the categories menu showed up first:
image

Followed by selecting the importance:
image

And finally it would prompt you to type your message in the chat like so:
image

Showing the categories first would give players some insight on what they can report about would help them structure their tickets in a more informative and coherent way.

Following the idea of letting players create tickets by typing them through chat, it would be a nice touch to add the same system to staff replies like so:
image

Which after right clicking on the book would prompt them to type in the reply:
image


Checking the player's chat and taking the message he typed as a way to send the ticket would let us add signs and menus (which execute /modreq create) for the player which they would simply have to click once, it would let them choose a category directly and then ask them to type in the ticket message in chat, without them having to know how to use commands.

I don't own the plugin and the images were made through other means but I'm planning on acquiring it if these suggestions are added.

Missing placeholder for msg in discord when clsoing with extra meassage

when u close a ticket wih /modreq close [message]
and you enter a meassage behind your dont see it in discord when the ticket is in unresolved state
i tried adding - 'Nachricht: %ticket_closed_msg%' in the discord file in the unresolved area but it does not work,
i get the placeholder instead of the measage in discord

    Unresolved:
    - ~~                                                              ~~
    - '**Ticket #%ticket_id% wurde von %ticket_closer% geschlossen.**'
    - '**Nachricht**: %ticket_closed_msg%'
    - ~~         
```                                                     ~~

Suggestion Unclaim/Claimbutton

A button in the GUI would be nice for claiming and unclaiming a ticket.
best may would be in the Mainmenü of the StaffGUI.

This would make the working with it faster.
in the langstring i saw simliar Thing should allready exists…

  Claim:
    Claimed:
      Name: '&a&lTicket beanspruchen'
      Lore:
      - '&bDu hast dieses Ticket beansprucht.'
      - ''
      - '&8Klicken um die Beanspruchung aufzuheben.'
      Item: redstone_block
    UnClaimed:
      Name: '&d&lTicketbeanspruchung aufheben'
      Lore:
      - '&fBist du dir sicher das du dieses Ticket lösen konntest?'
      - '&fBeanspruche es, so das andere Staffmitglied wissen'
      - '&7das es bereits gelöst ist.'
      - ''
      - '&8Klicken zum Beanspruchen'
      Item: stone
    OtherClaimed:
      Name: '&c&lTicket beansprucht'
      Lore:
      - '&fDieses Ticket wurde bereis von einem anderen'
      - '&fanderen Staffmitglied beansprucht. Du kannst'
      - '&fdieses Ticket nur ansehen.'
      Item: end_stone
    Slot: 1

eng:

  Claim:
    Claimed:
      Name: '&a&lTicket Claimed!'
      Lore:
      - '&bYou have claimed this ticket!'
      - ''
      - '&8Click to un-claim!'
      Item: 'ink_sack:8'
    UnClaimed:
      Name: '&d&lUn-Claimed Ticket!'
      Lore:
      - '&fAre you sure you can resolve this ticket?'
      - '&fClaim it so other staff members know it''s'
      - '&7already being resolved!'
      - ''
      - '&8Click to claim!'
      Item: 'ink_sack:10'
    OtherClaimed:
      Name: '&c&lTicket Claimed!'
      Lore:
      - '&fThis ticket was claimed by another'
      - '&fStaff member! You are only allowed'
      - '&fto view this ticket!'
      Item: 'in_sack:14'
    Slot: 1

hmm Slot 1...

image

where can i fond this unclaim/Claim menue?

Well in the menue.yml i see a lot of items.. cant find the GUI for this..
where are they?
Wool:5, torch, the WholeRating Menü (thati cant Access becaus i dont fine the "unclaim button" before

Ticket messages first word is being cut off

Plugin Version:
5.12.5

Describe The Bug:
Hello, The first word of every message is being cutted off from the tickets, even on plugin in default it still happens:
Texting:
image

Ticket Screen:
image

My chat Plugin is UltimateChat, idk if this will interfere.

Reopend - Can take items out of Cathrgorie

When i use /report I have a Little Problem

Then the GUi is showing where i normaly can choose the cathegorie
i thought the new SpigotVersion fixed this Problem but today i have it aggain
i am able to take out the items out of the GUI and not be able to click them :(

image

issue with the converter

[11:27:00 ERROR]: Error occurred while enabling AdvancedModreqSqliteConverter v1.0 (Is it up to date?)
java.lang.NoSuchMethodError: 'boolean me.superronancraft.advancedmodreq.references.systems.internal.tickets.TicketManager.saveTicket(me.superronancraft.advancedmodreq.references.systems.internal.tickets.Ticket)'
	at me.superronancraft.advancedmodreq_sqliteconverter.Main.convert(Main.java:57) ~[?:?]
	at me.superronancraft.advancedmodreq_sqliteconverter.Main.onEnable(Main.java:23) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.4.jar:git-Paper-331]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.16.4.jar:git-Paper-331]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.4.jar:git-Paper-331]
	at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501) ~[patched_1.16.4.jar:git-Paper-331]
	at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415) ~[patched_1.16.4.jar:git-Paper-331]
	at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:469) ~[patched_1.16.4.jar:git-Paper-331]
	at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:239) ~[patched_1.16.4.jar:git-Paper-331]
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:936) ~[patched_1.16.4.jar:git-Paper-331]
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:178) ~[patched_1.16.4.jar:git-Paper-331]
	at java.lang.Thread.run(Thread.java:832) [?:?]
[11:27:00 INFO]: Disabling AdvancedModreqSqliteConverter v1.0

Staff notification spam

Plugin Version:

6.1.4
Describe The Bug:
There is chat spam issue with AdvancedModReq when chat event is cancelled in lower listener priority or same in other plugin, AdvancedModReq shows it anyway with the advancedmodreq.staff.notification permission. It spams randomly between 30 seconds to 8 minutes in chat.
How To Reproduce:
Have a plugin that cancels chat event and wait 30 seconds to 8 minutes with the permission.
Event does not spam chat.

Expected Behavior:
Working

Additional Context:
unknown
2021-09-10

Creating tickets dont work after disabling templates

Plugin Version:

5.10.4

Describe The Bug:

When you disable templates in config the /amr create command does nothing.

How To Reproduce:

1. Disable templates 2. Type /amr create help 3. There occures nothing.

Expected Behavior:

Screenshots/Error Log:

There are no errors in console
Additional Context:

Something went wrong?

When i click on the button for Teleporting to the Ticketcreators place, i got teleported there and the Chat tells me the following:

image

What went wrong? i got teleported to the place where the Player created the ticket... so i see Nothing that went wrong..

well i may see a the Problem in console..

[09:15:40] [Server thread/INFO]: �[0;37;22m[�[0;33;22m�[21mAdvancedModreq�[0;37;22m] �[0;31;1mLooks like the sound �[0;37;1mBLOCK_NOTE_BASEDRUM �[0;31;1mis not supported in Minecraft version �[0;33;1m#git-Spigot-f823ac5-5cffeca (MC: 1.13.1)�[m

Looks like the setet up sounds are not uptodate with the 1.13.1 names of minecraft :3

I will try to Update the names manually today to newest 1.13.1 names and Report if this solves the issues.

Edit:
ok it has Nothing to do with the old soundfiles:
Also on wrong command useage i get this error that something went wrong… i just get no Information what….

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.