Git Product home page Git Product logo

mangoquest's People

Contributors

catssky avatar cutiemango avatar jjcdeveloper avatar lostsoul6years avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

mangoquest's Issues

v 1.9.8 NullPointerException Issue

Plugins (16): Citizens, Essentials, (WorldEdit)FastAsyncWorldEdit, HolographicDisplays, HolographicPlaceholders, MangoQuest, Multiverse-Core, PlaceholderAPI, ProtocolLib, Repuska, Skript, skript-reflect*, skript-yaml, Vault, VoidGenerator, WorldEditSUI

服务器版本 1.15.2 Paper
触发条件 当设置任务所需条件时

org.bukkit.command.CommandException: Unhandled exception executing command 'mq' in plugin MangoQuest v1.9.8
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.15.2.jar:git-Paper-391]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.15.2.jar:git-Paper-391]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:761) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1869) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1677) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1106) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1099) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1060) ~[patched_1.15.2.jar:git-Paper-391]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:975) ~[patched_1.15.2.jar:git-Paper-391]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.NullPointerException
at me.Cutiemango.MangoQuest.editor.QuestEditorManager.editQuestRequirement(QuestEditorManager.java:477) ~[?:?]
at me.Cutiemango.MangoQuest.commands.edtior.CommandEditQuest.editRequirements(CommandEditQuest.java:149) ~[?:?]
at me.Cutiemango.MangoQuest.commands.edtior.CommandEditQuest.execute(CommandEditQuest.java:74) ~[?:?]
at me.Cutiemango.MangoQuest.commands.QuestEditorCommand.execute(QuestEditorCommand.java:128) ~[?:?]
at me.Cutiemango.MangoQuest.commands.CommandReceiver.onCommand(CommandReceiver.java:36) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.15.2.jar:git-Paper-391]
... 17 more

MangoQuest V1.7.7 各种报错

1.记分板功能貌似无效,无法展示
2.NPC右键报错
MangoQuset处理NPCRightClickEvent事件时发生异常!
异常名称: java.lang.NullPointerException�
异常说明: null�
简易错误信息如下:
位于mme.Cutiemango.MangoQuest.objects.QuestNPC.getMessage(QuestNPC.java:46)�
位于mme.Cutiemango.MangoQuest.manager.QuestNPCManager.getNPCMessage(�QuestNPCManager.java:49�)�
位于mme.Cutiemango.MangoQuest.manager.QuestBookGUIManager.openNPCInfo(QuestBookGUIManager.java:284)�
位于mme.Cutiemango.MangoQuest.listeners.PlayerListener.onNPCRightClick(�PlayerListener.java:63)�
位于mme.Cutiemango.MangoQuest.listeners.MainListener.onNPCRightClick(MainListener.java:82)�

v1.7.7v2 bugs and recommendation

  1. 如果在 [ 任務事件 ] 中的 [ 接受時觸發 ] 加入 [ 標題及副標題 ] 以及在 [ 完成時觸發 ] 加入 [ 標題 ]
  • 副標題的內容 * 不會在 =接受任務= 時出現
    而會在 =任務結束= 時出現

===================================================================
2. 有時候不能領取獎勵

===================================================================
3. 如在 [ 任務事件 ] 中的 [ 第N階段開始/完成 ] 加入 [ 標題 ] / [ 副標題 ]
=第N階段開始/完成= 時均不會出現任何 標題及副標題

===================================================================
建議: 任務獎勵中新增 權限 作為任務完成的獎勵

===================================================================
Bug 的情況難以以文字解說
如情況許可,請以RC 與TANG_N 聯絡 或電郵 [email protected] 通知並進入本人的伺服器
伺服器版本為 1.11.2
IP為skyrealm.dlinkddns.com

v1.9.5 執行 /mq ce sa 儲存 任務觸發對話(StartTriggerConversation) 會有錯誤

一般對話沒問題
友好度對話沒測試
Caused by: java.lang.NullPointerException
at me.Cutiemango.MangoQuest.manager.config.QuestConfigSaver.saveConversation(QuestConfigSaver.java:55) ~[?:?]
at me.Cutiemango.MangoQuest.commands.ConversationEditorCommand.execute(ConversationEditorCommand.java:85) ~[?:?]
at me.Cutiemango.MangoQuest.commands.CommandReceiver.onCommand(CommandReceiver.java:40) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[Paper-1.16.1-latest.jar:git-Paper-138]

感謝作者

请求作者协助

我想為1.12伺服器版本的芒果進行數據庫支持
能否提供該版本的源碼(芒果1.8的版本)
十分感謝

Potential security issue

Checking event.getView().getTitle() to see whether your custom inventory is being used is unsafe, as renaming a chest in an anvil allows users to set their own inventory titles. The correct way to check if your custom inventory is involved with an event is by using custom holders, see here: https://docs.papermc.io/paper/dev/custom-inventory-holder

if (inv.getTitle().contains(QuestChatManager.translateColor(I18n.locMsg("QuestReward.RewardTitle")))) {

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.