alessiogr / notquests Goto Github PK
View Code? Open in Web Editor NEWFlexible, open & solid paper Quest Plugin
Home Page: https://www.notquests.com/
License: GNU General Public License v3.0
Flexible, open & solid paper Quest Plugin
Home Page: https://www.notquests.com/
License: GNU General Public License v3.0
Possibility to import quest missions:
To NotQuests to make a plugin change.
I don't ask for it to be perfect but a little bit exact in the type of quest and description and name of the quest.
this would bring a new command called
/nq import quest.
the plugin I no longer want to use is this one. https://www.spigotmc.org/resources/quests-1-8-1-18-set-up-goals-for-players.23696/
It is very abadoned and has little ItemsAdder support and almost no 3d model support.
Title says it all.
Steps to Reproduce:
Suggested Solution:
Let the message(s) from QuestManager.sendActiveObjectivesAndProgress be configurable.
https://github.com/A248/MorePaperLib
Replace only scheduler
It would be great if Mmoitems support comes.
Everytime I add a money reward to a quest, it only shows up as [Hidden] Is there anyway to show the reward instead?
Hey I have Test you Plugin and it worked on 1.19.3 with an older version.
But I want that you now that Version 5.9.1 and 5.10.0 dont work under 1.19.3 from Purpur Build 1876.
The Error there are printing are: https://mclo.gs/6GuCqxY
Thanks for you work and have a nice New Years Eve and Chrismas Time! :)
To register a custom objective, it's needed to implement a method called handleCommands();
But it requires you to use a class from shaded packages(rocks.gravili.notquests.paper.NotQuests,rocks.gravili.notquests.paper.shadow.cloud.paper), I think this is not convenient for developers to make expansions. I haven't found a more efficient solution at the moment than opening a pull request.
[18:01:09 WARN]: java.lang.NoSuchMethodException: net.momirealms.customfishing.compatibility.quest.NotQuestHook$GroupObjective.handleCommands(rocks.gravili.notquests.paper.NotQuests,rocks.gravili.notquests.paper.shadow.cloud.paper.PaperCommandManager,rocks.gravili.notquests.paper.shadow.cloud.Command$Builder,int)
[18:01:09 WARN]: at java.base/java.lang.Class.getMethod(Class.java:2227)
[18:01:09 WARN]: at notquests-5.17.1.jar//rocks.gravili.notquests.paper.managers.registering.ObjectiveManager.registerObjective(ObjectiveManager.java:130)
[18:01:09 WARN]: at CustomFishing-plugin-2.0.0.jar//net.momirealms.customfishing.compatibility.quest.NotQuestHook.register(NotQuestHook.java:84)
[18:01:09 WARN]: at CustomFishing-plugin-2.0.0.jar//net.momirealms.customfishing.compatibility.IntegrationManagerImpl.load(IntegrationManagerImpl.java:150)
[18:01:09 WARN]: at CustomFishing-plugin-2.0.0.jar//net.momirealms.customfishing.compatibility.IntegrationManagerImpl.<init>(IntegrationManagerImpl.java:58)
[18:01:09 WARN]: at CustomFishing-plugin-2.0.0.jar//net.momirealms.customfishing.CustomFishingPluginImpl.onEnable(CustomFishingPluginImpl.java:99)
[18:01:09 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281)
[18:01:09 WARN]: at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189)
[18:01:09 WARN]: at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104)
[18:01:09 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507)
[18:01:09 WARN]: at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:640)
[18:01:09 WARN]: at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:551)
[18:01:09 WARN]: at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:650)
[18:01:09 WARN]: at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:434)
[18:01:09 WARN]: at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:308)
[18:01:09 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1115)
[18:01:09 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)
[18:01:09 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)```
Hello,
I need placeholder to which will display if player completed specific quest, like %NotQuests_Quest_NAME% and output true or false.
How to reproduce:
NotQuests version: 5.13.1
NotQuests module: Paper
Server version: git-Paper-413 (MC: 1.19.3)
Server Brand: Paper
Java version: 17.0.6
Enabled integrations:
- Vault (1.7.3-b131)
- WorldEdit (7.2.13+46576cc)
- Citizens (2.0.30-SNAPSHOT (build 2888))
- LuckPerms (5.4.40)
- Towny (0.98.6.0)
Run: /nqa editor
mc-minecraft-1 | [11:48:53 WARN]: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLHandshake.consume(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.managers.WebManager.sendRequest(WebManager.java:68)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.managers.WebManager.openEditor(WebManager.java:79)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.commands.AdminCommands.lambda$new$29(AdminCommands.java:699)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.execution.CommandExecutionHandler.executeFuture(CommandExecutionHandler.java:95)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.execution.CommandExecutionCoordinator$SimpleCoordinator.coordinateExecution(CommandExecutionCoordinator.java:123)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.CommandManager.executeCommand(CommandManager.java:189)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.bukkit.BukkitCommand.execute(BukkitCommand.java:116)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.craftbukkit.v1_19_R2.CraftServer.dispatchCommand(CraftServer.java:912)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.craftbukkit.v1_19_R2.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64)
mc-minecraft-1 | [11:48:53 WARN]: at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:264)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.commands.CommandDispatcher.performCommand(CommandDispatcher.java:316)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.commands.CommandDispatcher.a(CommandDispatcher.java:300)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2288)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.network.PlayerConnection.lambda$handleChatCommand$20(PlayerConnection.java:2248)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.b(IAsyncTaskHandler.java:59)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.TickTask.run(TickTask.java:18)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1341)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.x(IAsyncTaskHandler.java:126)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.bh(MinecraftServer.java:1318)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1311)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.i_(MinecraftServer.java:1289)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1177)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/java.lang.Thread.run(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.validator.PKIXValidator.doValidate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.validator.Validator.validate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: ... 55 more
mc-minecraft-1 | [11:48:53 WARN]: Caused by: java.security.cert.CertPathValidatorException: validity check failed
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/java.security.cert.CertPathValidator.validate(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: ... 60 more
mc-minecraft-1 | [11:48:53 WARN]: Caused by: java.security.cert.CertificateExpiredException: NotAfter: Fri Jan 20 04:24:22 UTC 2023
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.x509.CertificateValidity.valid(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/sun.security.provider.certpath.BasicChecker.check(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: ... 65 more
mc-minecraft-1 | [11:48:53 WARN]: Unexpected character (C) at position 0.
mc-minecraft-1 | [11:48:53 WARN]: at org.json.simple.parser.Yylex.yylex(Yylex.java:610)
mc-minecraft-1 | [11:48:53 WARN]: at org.json.simple.parser.JSONParser.nextToken(JSONParser.java:269)
mc-minecraft-1 | [11:48:53 WARN]: at org.json.simple.parser.JSONParser.parse(JSONParser.java:118)
mc-minecraft-1 | [11:48:53 WARN]: at org.json.simple.parser.JSONParser.parse(JSONParser.java:81)
mc-minecraft-1 | [11:48:53 WARN]: at org.json.simple.parser.JSONParser.parse(JSONParser.java:75)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.commands.AdminCommands.lambda$new$29(AdminCommands.java:709)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.execution.CommandExecutionHandler.executeFuture(CommandExecutionHandler.java:95)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.execution.CommandExecutionCoordinator$SimpleCoordinator.coordinateExecution(CommandExecutionCoordinator.java:123)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.CommandManager.executeCommand(CommandManager.java:189)
mc-minecraft-1 | [11:48:53 WARN]: at notquests-5.13.1.jar//rocks.gravili.notquests.paper.shadow.cloud.bukkit.BukkitCommand.execute(BukkitCommand.java:116)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.craftbukkit.v1_19_R2.CraftServer.dispatchCommand(CraftServer.java:912)
mc-minecraft-1 | [11:48:53 WARN]: at org.bukkit.craftbukkit.v1_19_R2.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64)
mc-minecraft-1 | [11:48:53 WARN]: at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:264)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.commands.CommandDispatcher.performCommand(CommandDispatcher.java:316)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.commands.CommandDispatcher.a(CommandDispatcher.java:300)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2288)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.network.PlayerConnection.lambda$handleChatCommand$20(PlayerConnection.java:2248)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.b(IAsyncTaskHandler.java:59)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.TickTask.run(TickTask.java:18)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1341)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.x(IAsyncTaskHandler.java:126)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.bh(MinecraftServer.java:1318)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1311)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.i_(MinecraftServer.java:1289)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1177)
mc-minecraft-1 | [11:48:53 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
mc-minecraft-1 | [11:48:53 WARN]: at java.base/java.lang.Thread.run(Unknown Source)
I set the language to zh-CN,
everything worked well(pic1) but the conversation section(pic2).
I checked every yml files but it still didn't work.
plugin version: notquests-5.14.0 (my server is bukkit-forge server with spigot api, thus i can only use this version.)
server core: arclight-forge-1.18.2-1.0.9
Whether notquest can use the actionbar position to display messages to obtain the story text style similar to that of GTA5, that is, display text at the bottom of the screen. And can we give multiple lines of storylines a time to gradually appear instead of letting them appear together?
I get the following error in console when i try to load up Beton Quests intergation
running paper 538 119.4
NotQuests 5.17.1
BetonQuests 2.12.11-dev (also had this issue with latest stable)
This is kind of important as beton quest has lots of support that i need for things like mmoitems, mmocore and denizen
[03:33:42] [Server thread/ERROR]: Error occurred while enabling NotQuests v5.17.1 (Is it up to date?)
java.lang.NoClassDefFoundError: org/betonquest/betonquest/BetonQuest
at rocks.gravili.notquests.paper.managers.integrations.betonquest.BetonQuestManager.<init>(BetonQuestManager.java:39) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.managers.integrations.IntegrationsManager.lambda$new$20(IntegrationsManager.java:211) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.managers.integrations.Integration.enable(Integration.java:135) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.managers.integrations.Integration.enable(Integration.java:123) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.managers.integrations.IntegrationsManager.enableIntegrations(IntegrationsManager.java:442) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.NotQuests.onEnable(NotQuests.java:170) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.Main.onEnable(Main.java:71) ~[notquests-5.17.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[paper-1.19.4.jar:git-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:563) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:474) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:638) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1104) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.betonquest.betonquest.BetonQuest
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:183) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:150) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
... 19 more
[03:33:42] [Server thread/INFO]: [NotQuests] Disabling NotQuests v5.17.1
[03:33:42] [Server thread/INFO]: [NotQuests]: NotQuests is shutting down...
[03:33:42] [Server thread/ERROR]: Error occurred (in the plugin loader) while disabling NotQuests v5.17.1 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "rocks.gravili.notquests.paper.managers.QuestPlayerManager.getActiveQuestPlayers()" because the return value of "rocks.gravili.notquests.paper.NotQuests.getQuestPlayerManager()" is null
at rocks.gravili.notquests.paper.managers.DataManager.saveData(DataManager.java:1504) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.paper.NotQuests.onDisable(NotQuests.java:391) ~[notquests-5.17.1.jar:?]
at rocks.gravili.notquests.Main.onDisable(Main.java:114) ~[notquests-5.17.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:283) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:224) ~[paper-1.19.4.jar:git-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:537) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:193) ~[paper-1.19.4.jar:git-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:563) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:474) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:638) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1104) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:833) ~[?:?]```
Why i can't start quest from conversations with NPC?
all you invite link discord is invalid, so i asked here..
for quest
quests:
TutorialQuest:
displayName: Tutorial Quest
description: This Tutorial Quest
objectives:
"1":
objectiveType: BreakBlocks
progressNeededExpression: "10"
specifics:
itemStackSelection:
materials:
"1": DIRT
any: false
deductIfBlockPlaced: true
description: bring Dirt 10
displayName: Getting Started
rewards:
"1":
actionType: Number
specifics:
expression: "1"
variableName: QuestPoints
operator: add
additionalBooleans:
notifyPlayer: "0.0"
displayName: +1 Quest Point
takeEnabled: false
npcs:
citizens-1:
npcData:
type: citizens
name: Ghera
integerID: 1
questShowing: true
abortEnabled: false
Title says it all.
Steps to Reproduce:
Plugin Version: 1.6.2
If I execute the qa save command, all cooldown times and QuestPoints will be immediately reset. Please refer to the console output below
[16:49:27 INFO]: [NotQuests]: Saving PlayerData of player Server_Test2...
[16:49:27 INFO]: [NotQuests]: PlayerData of player Server_Test2 was saved (10 QuestPoints, Profile: default)
[16:49:27 INFO]: [NotQuests]: Saving PlayerData of player TsingYayin...
[16:49:27 INFO]: [NotQuests]: PlayerData of player TsingYayin was saved (0 QuestPoints, Profile: default)
[16:49:27 INFO]: [NotQuests]: Saving PlayerData of player Arklorth...
[16:49:27 INFO]: [NotQuests]: PlayerData of player Arklorth was saved (0 QuestPoints, Profile: default)
[16:49:27 INFO]: [NotQuests]: Your quests.yml of category default has been successfully backed up to plugins\NotQuests\backups\quests-backup-default-2023-10-31-16-49-27.yml
[16:49:30 INFO]: Server_Test2 issued server command: /q
[16:50:02 INFO]: TsingYayin issued server command: /qa save
[16:50:02 INFO]: [NotQuests]: Saving PlayerData of player Server_Test2...
[16:50:02 INFO]: [NotQuests]: PlayerData of player Server_Test2 was saved (0 QuestPoints, Profile: default)
[16:50:02 INFO]: [NotQuests]: Your quests.yml of category default has been successfully backed up to plugins\NotQuests\backups\quests-backup-default-2023-10-31-16-50-02.yml
[16:50:05 INFO]: Server_Test2 issued server command: /q
As you can see, after the first save, the number of points for the "Server Test 2" account returned to 0. At the same time, the task cooldown has also been reset,
This is a really cool plugin but I use CMI instead of EssentialsX
I think the only issue is how commands are executed since CMI has slightly different permission nodes.
For example "cmi.command.spawnmob" and there's "/money give" (instead of /eco give)
I think it would be simple to add CMI support, or a workaround would be okay too!
Using the reachLocation objective but when the player arrives at the area, it doesn't register... Not sure if its an issue with me or affecting more...
NotQuests version: 5.17.1
NotQuests module: Paper
Server version: git-Purpur-"6886272" (MC: 1.19.4)
Server Brand: Purpur
Java version: 17.0.7
Enabled integrations:
- PlaceholderAPI (2.11.3)
- Vault (1.7.3-b131)
- WorldEdit (2.6.3)
- Citizens (2.0.32-SNAPSHOT (build 3198))
- LuckPerms (5.4.98)
Command /qa add action SpawnDrowned drowned 5 Location (world and coordinates)/Player location doesn't work. When it executes nothing happens. Other actions work I guess (had no problem with others for now).
I want to spawn them underwater if it changes something.
Version: 1.18.1
PaperMC
Plugin ver. 3.2.2
No region with world guard.
My friend and I are unsure what went wrong when making the quests. It was working fine one minute and the next minute there was a huge error log. Please get back to me as soon as you can, thank you.
Hello, why do NPCS disappear when other players also start this quests? Is this a bug? Thanks for your reply!
Hello, not sure, where am I supposed to send fixed translation, so I'm sending it here
cs.zip
!
NotQuests version: 5.8.4
NotQuests module: Spigot
Server Brand: arclight-1.19.2-1.0.2-4a870b30
Clicking abort the task in the GUI panel has no effect, and the server displays the following error:
[11:23:52 ERROR] [NotQuests]: Exception while trying to run action for click on StaticGuiElement in slot 21 of §x确§x认§x终§x止 GUI!
[11:23:52 ERROR] [STDERR]: rocks.gravili.notquests.spigot.shadow.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl: Legacy formatting codes have been detected in a MiniMessage string - this is unsupported behaviour. Please refer to the Adventure documentation (https://docs.adventure.kyori.net) for more information.
gradient:#ff004c:#a80000[任务失败]
gradient:#00fffb:#00ffc32
In fact, I tried many other versions until Spigot was no longer supported, but they all failed.
I'm sorry to bother you, and I hope this problem can be solved. Thanks again!
Below is a link to the full log:
this error actually caused in 1.19.2 purpur
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/INFO]: [NotQuests]: There was an error saving the PlayerData of player with UUID PRIVATE Stacktrace:
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: org.sqlite.SQLiteException: [SQLITE_BUSY] The database file is locked (database is locked)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1030)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1042)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.execute(DB.java:881)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.core.DB.executeUpdate(DB.java:922)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.sqlite.jdbc3.JDBC3PreparedStatement.executeUpdate(JDBC3PreparedStatement.java:98)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.shadow.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.shadow.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.managers.QuestPlayerManager.savePlayerDataInternal(QuestPlayerManager.java:712)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.managers.QuestPlayerManager.saveSinglePlayerData(QuestPlayerManager.java:90)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at notquests-5.8.4.jar//rocks.gravili.notquests.paper.events.QuestEvents.lambda$onDisconnectEvent$21(QuestEvents.java:1301)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[22:02:08] [Craft Scheduler Thread - 4771 - NotQuests/WARN]: at java.base/java.lang.Thread.run(Thread.java:833)
Hello! I just translated NotQuests again on 4.10.1!
So I'm sending you a translated file
cs-CZ.zip
If somebody finds out mistake, just contact me, I'll fix it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.