Inactive [FUN/ECON/DEV] uQuest v1.50 - Overly customizable quest system [793 - 602]

Discussion in 'Inactive/Unsupported Plugins' started by Hawox, Mar 4, 2011.

  1. Offline

    Hawox

    As most of you can guess I have not worked on this plugin in a long time. I'm working full time at a grocery store as well as going to college. I literally have no time for sleep let alone Minecraft. Recently someone has contacted me saying they are working on my plugin. I appreciate his work and effort while I am away. This is a link to his topic. His download can be found at hawox.no-ip.info
    uQuest - Overly customizable quest system!
    German Questlist 5/16/11
    [​IMG]
    Coming Soon!
    Gui Questmaker (Heres a beta build!)
    Upload/download area for quests!
    mcMMO extension!


    Team:
    Hawox
    Laxlux - New German quest list maintainer
    HiMyNameIsAJ - Creating a uQuest website
    Looking for:
    • Someone to make a nice looking website for uquest (Not my cup of java).
    • Someone to add MySql support.
    • Plugin attachment devs!
    • Someone with ideas on different quest types!
    • People to write some random quests to be thrown in the defaults!

    -----------------------Plugin summery below this point-----------------------
    ~Comes preloaded with 53 quests!~

    Support for: (You don't NEED any of these for the plugin to work.)
    Code:
    Permissions (but not needed!)
      -"uQuest.CanQuest.*" - Allows all these sub permissions
        -"uQuest.CanQuest.done"
        -"uQuest.CanQuest.amount"
        -"uQuest.CanQuest.stats'
        -"uQuest.CanQuest.info"
        -"uQuest.CanQuest.give"
        -"uQuest.CanDropQuest"
    
      -"uQuest.CanReloadQuests" - Allows the use of /reloadquests
      -"uQuest.CanReloadQuestConfig" - Allows the use of /reloadquestconfig
    
     iConomy (but not needed!)
     BOSEconomy (Again, not needed!)
     Essentials! (Again, not needed!)
    Alright here goes, theres a lot to cover so I may miss something on this first go threw! Want a better way to get money into your server economy that selling items to the server or random lottery's? Do you like QUESTS?!?! Do you want your users to compete to see who is a better quester? Then uQuest might be for you!


    uQuest offers your users a simple way to quest! No need to walk miles and miles to a random NPC or click on some block at spawn. All they need to do is type '/uquest give' and uQuest will give them a random quest from it's database! A yml file is provided where you type out each quest for your users. That's right. YOU can decide how many quests there are, what they are, and how you want your users to do them (creating and editing this file are explained on the wiki). You can broadcast every x quests someone finishes to the server as well as give out rewards for x amount of quests. I'll leave the rest for the features section, just thought I'd get you hooked with that :3 If you grab the .zip (which you need to if you want to store your users in a SQLite database!) I have included 53 quests inside!

    All of that not enough? Well theres an API! Other plugin authors can use this as a base for their own plugins!

    Here's a quick screenshot of what the text looks like:
    [​IMG]


    ~Features~
    (I may miss a few, there's quite a bit)




    ~Quest Types~
    All of these can have specific locations set to them! (Can only do in this area etc)
    (More to come I promise!!)



    ~Commands~
    (More to come I promise!!)



    ~Watch out~
    With great power (of customization)... Come's great responsibility.... There is a lot that can go wrong if you don't pay attention when your changing files. Thankfully, I've tried to have the plugin spew out as many warnings as it could on the servers start. Always give it a check to make sure the plugin loaded all of your work!!!

    ~Plugin Attachments~
    (These plugins add new features to the basic uQuest system)
    _________________________________________
    uQuest-MoreModCommands
    Just started this as an example of what people can do. All it currently has is /qadmin givequest
    OP's and people with the permissions (not required for this either) node 'uQuest.MoreModCommands' can use it.
    _________________________________________
    uQuest-ShowTracker
    Simply shows someones progress on a quest everytime they do something for it. IE. I punch a log as part of my quest (grey text)Log Punches 7/10.
    Just put the jar into your plugins folder and it will work on it's own!
    Updates needed: Move quests | Picking up items. | Support for uQuest levels
    _________________________________________
    uQuest-AutoComplete
    Completes quests automagicly! Works with the same methods as showtracker so it has the same flaws. There is this weird bug when running both at the same time that spams some weird extra text. Try to ignore it for now.
    Just put the jar into your plugins folder and it will work on it's own!
    Updates needed: Move quests | Picking up items. | Unknown status on working with quest levels. | Odd text bug with showtracker/this mix.
    _________________________________________


    ~Plugins using the API~
    (These plugins use the uQuest API to shape their own plugin)
    PuzzleQuest




    Since people don't read the above, I'll post this again here so I don't have to write the reply back to this anymore.
     
  2. Offline

    Niels

  3. Offline

    NEO

    I type /uquest to see the commands and it says example use /uquest to view a list of commands.

    I have all permissions.

    I couldnt find a list of commands on the wiki either
     
  4. Offline

    woodzy

    i have an RPG installed see above post^^ and i dont think thay like each outher =( quest wont work
     
  5. Offline

    NEO

    I dont have mcmmo, i did but i removed and all related files.
     
  6. Offline

    Hawox

    Sorry I couldn't add in everything I wanted. I had a power outage so I lost a few hours of time I had set aside for working on this. I got a new version up, going to look at the rest of these issues later tonight/tomorrow. For now though:
    Version 0.971
    • Added command to drop quests /q drop
      • Different variable exist in your config now. "dropQuestInterval" (the time between quest dropping[minutes]) and "dropQuestCharge" (The amount of money players need to pay to drop a quest)
      • New permission node "uQuest.canDropQuest"
      • New API methods for this in the getters/setters section.
    • Fixed iCon support
    • Fixed quest level scaling (Below is correct but this is still not fixed. Hopefully fixed next update)
     
  7. Offline

    jerrylive365

    Nice job!! Going to test this now =)
    BTW, forgot to say this before but I love this mod! Thank you for your hard work!
     
  8. Offline

    crohakon

    Code:
    23:17:22 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'uquest' in plugin Hawox's uQuest v0.971
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:229)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:645)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:608)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:602)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:230)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.command.CommandSender.isPlayer()Z
        at hawox.uquest.commands.Cmd_uquest.onCommand(Cmd_uquest.java:25)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    
    Using Bukkit build 556
     
  9. Offline

    Hawox

    I have not updated for build 556. I'll update to the newest stable bukkit tomorrow.
     
  10. Thanks alot Hawox, the new drop option that cost money is awesome ! Keep up your great work ;)

    The quest maker is awesome too !
     
  11. Offline

    woodzy

  12. Offline

    Funkfoose

    When I try to use 'uquest drop' it tells me I don't have a quest, I can check 'uquest info' and I do have a quest. However when I reload the server I no longer have a quest, and no money is deducted (iConomy).
    Just a heads up.
     
  13. Offline

    Phanku

    Please, Please, Please, MySQL support. These flat files hurt my head. It is so much easier just to have the user name, password, and database information. That way I can have a development environment connected to the database and a production environment connected at the same time. Then when I move from development to production there is no fear or troubles of losing a file or missing a file.
     
  14. /q drop is not working "you don't have a quest to drop", level scaling is still not working too :s

    Other report :
    Quest_#=Resident Evil:kill:They're everywhere:The virus is there ...:zombie:5:0:150:Zombies killed:0:0

    When i Kill 1 Zombie, the quest is done (5/5)
     
  15. Offline

    TheMap

    Seems buggy, i'd like to use this eventually when its more stable. Keep up the good work. And there seems to be an issue with SQlite right now. As I can run it with everything else iConomy, Flatfile ect. But as soon as I turn on SQLite I get some issues with it. I also have 2 other plug-ins that utilize sqlite and work perfectly fine. The error I get is this.
    Code:
    [SEVERE] No sqlite driver found!
    2011-03-16 00:28:30 [SEVERE] java.lang.ClassNotFoundException: org.sqlite.JDBC
    2011-03-16 00:28:30 [SEVERE]     at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    2011-03-16 00:28:30 [SEVERE]     at java.security.AccessController.doPrivileged(Native Method)
    2011-03-16 00:28:30 [SEVERE]     at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    2011-03-16 00:28:30 [SEVERE]     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
    2011-03-16 00:28:30 [SEVERE]     at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
    
     
  16. Offline

    Hawox

    Ack. The last update seems to have broken a lot. I'm trying to get support for other things but every time I add support something completely unrelated breaks.
    @TheMap That is from not having the sqllite dependency I gave you in your root folder. Maybe the other plugins have it in lib folder of some sort.
    EDIT: Has to be it because SQLite just worked for me.

    @Arno00 Going in to fix quest dropping now.
    EDIT: Should be fixed.
    EDIT2: Checking on that zombie issue of yours.
    EDIT3:Fixed.

    @Phanku Contact \\ and ask for MYSQL support. He's the man who would do that. He made the SQLite code I use.

    @woodzy I've had a few people tell me that it works with the plugin. If you don't tell me what does not work with it (link errors and what not) I can not do anything about it.

    EDIT4: Attempting to fix quest scaling again. It broke when I made the API and I'm having some issues finding the problem. Actually, going to release what I have done as a bug fix. This will be fixed in the next bug patch.

    Version 0.972
    • Fixed monster killing. Each mob will now only count once in any situation.
    • Fixed quest dropping. It SHOULD work 100% now.
    • Code clean-up to look nicer to my eyes. (also getting it ready for source release on 1.0)
     
  17. Offline

    TheMap

    I have tried it with SQlite in the bukkit directory (default) and the lib folder having another one. Also tried it without lib folder ect ect. Still same thing happening. I have Jail and LWC working. I tried as well with both removed and just permissions and uQuest and it still does the same thing. Im baffled.
     
  18. Offline

    Hawox

    This is what I get when the "sqlitejdbc-v056" is not in the same folder as "craftbukkit-0.0.1-SNAPSHOT" Oh, \\ is working on having it auto create a blank DB. Did you place the blank DB file (uQuestQuesters) I gave you (from the zip) in /plugins/uQuest ?

    Code:
    12:42:23 [SEVERE] No sqlite driver found!
    12:42:23 [SEVERE] java.lang.ClassNotFoundException: org.sqlite.JDBC
    12:42:23 [SEVERE]       at java.net.URLClassLoader$1.run(Unknown Source)
    12:42:23 [SEVERE]       at java.security.AccessController.doPrivileged(Native Me
    thod)
    12:42:23 [SEVERE]       at java.net.URLClassLoader.findClass(Unknown Source)
    12:42:23 [SEVERE]       at org.bukkit.plugin.java.PluginClassLoader.findClass(Pl
    uginClassLoader.java:30)
    12:42:23 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    12:42:23 [SEVERE]       at java.lang.ClassLoader.loadClass(Unknown Source)
    12:42:23 [SEVERE]       at java.lang.Class.forName0(Native Method)
    12:42:23 [SEVERE]       at java.lang.Class.forName(Unknown Source)
    12:42:23 [SEVERE]       at sqLiteStor.SqLiteKeyValStorBacking.<init>(SqLiteKeyVa
    lStorBacking.java:23)
    12:42:23 [SEVERE]       at sqLiteStor.SqLiteKeyValStorBacking.getInstance(SqLite
    KeyValStorBacking.java:41)
    12:42:23 [SEVERE]       at sqLiteStor.SqLiteKeyValStor.<init>(SqLiteKeyValStor.j
    ava:35)
    12:42:23 [SEVERE]       at hawox.uquest.UQuest.onEnable(UQuest.java:109)
    12:42:23 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:118)
    12:42:23 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:451)
    12:42:23 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:217)
    12:42:23 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:83)
    12:42:23 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:61)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:204)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:191)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.d(MinecraftServe
    r.java:131)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:246)
    12:42:23 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:366)
    12:42:23 [SEVERE] java.lang.NullPointerException
    12:42:23 [SEVERE]       at sqLiteStor.SqLiteKeyValStorBacking.getAllInGroup(SqLi
    teKeyValStorBacking.java:83)
    12:42:23 [SEVERE]       at sqLiteStor.SqLiteKeyValStor.<init>(SqLiteKeyValStor.j
    ava:40)
    12:42:23 [SEVERE]       at hawox.uquest.UQuest.onEnable(UQuest.java:109)
    12:42:23 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:118)
    12:42:23 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:451)
    12:42:23 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:217)
    12:42:23 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:83)
    12:42:23 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:61)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:204)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:191)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.d(MinecraftServe
    r.java:131)
    12:42:23 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:246)
    12:42:23 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:366)
     
  19. Offline

    TheMap

    Yes minecraft/plugins/uQuest have config.txt, uQuest_Players.txt,uQuest_Quests.txt and uQuestQuesters , the sqlitejdbc-v056.jar is in my /home/minecraft folder along with craftbukkit.jar.
     
  20. Offline

    Hawox

    I have no idea what the problem is. It works perfectly fine for me with that setup. What version of CB are you using?
     
  21. Offline

    TheMap

    Code:
    scaleQuestLevels=true
    broadcastFlatFileSaving=true
    useiConomy=false
    useSQLite=true
    usePermissions=true
    useDefaultUQuest=true
    useEssentialsEco=false
    SaveFlatFileQuestersInfoIntervalInMinutes=30
    questAnnounceInterval=5
    questRewardInterval=10
    questLevelInterval=1
    questRewards=87,Netherrack Blocks,10~88,Soul Sand Blocks,10~89,Glowstone Blocks,10~18,Leaf Blocks,10~344,Eggs,10~348,Glowstone Dust,10
    useBOSEconomy=false
    dropQuestInterval=60
    dropQuestCharge=5000
    
    CB 531 Recommended, this is my config.

    also this is my startup

    Code:
    2011-03-16 05:13:32 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-516-gdf87bb3-b531jnks (MC: 1.3)
    2011-03-16 05:13:32 [INFO] Preparing level "world"
    2011-03-16 05:13:32 [INFO] Preparing start region
    2011-03-16 05:13:33 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 60 minutes!
    2011-03-16 05:13:33 [INFO] GroupManager version 1.0(pre-alpha-3) is enabled!
    2011-03-16 05:13:33 [INFO] Fake Permissions version 2.5 is enabled!
    2011-03-16 05:13:33 [SEVERE] No sqlite driver found!
    2011-03-16 05:13:33 [SEVERE] java.lang.ClassNotFoundException: org.sqlite.JDBC
    2011-03-16 05:13:33 [SEVERE]     at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    2011-03-16 05:13:33 [SEVERE]     at java.security.AccessController.doPrivileged(Native Method)
    2011-03-16 05:13:33 [SEVERE]     at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
    2011-03-16 05:13:33 [SEVERE]     at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
    2011-03-16 05:13:33 [SEVERE]     at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
    2011-03-16 05:13:33 [SEVERE]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
    2011-03-16 05:13:33 [SEVERE]     at java.lang.Class.forName0(Native Method)
    2011-03-16 05:13:33 [SEVERE]     at java.lang.Class.forName(Class.java:186)
    2011-03-16 05:13:33 [SEVERE]     at sqLiteStor.SqLiteKeyValStorBacking.<init>(SqLiteKeyValStorBacking.java:23)
    2011-03-16 05:13:33 [SEVERE]     at sqLiteStor.SqLiteKeyValStorBacking.getInstance(SqLiteKeyValStorBacking.java:41)
    2011-03-16 05:13:33 [SEVERE]     at sqLiteStor.SqLiteKeyValStor.<init>(SqLiteKeyValStor.java:35)
    2011-03-16 05:13:33 [SEVERE]     at hawox.uquest.UQuest.onEnable(UQuest.java:106)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-16 05:13:33 [SEVERE] java.lang.NullPointerException
    2011-03-16 05:13:33 [SEVERE]     at sqLiteStor.SqLiteKeyValStorBacking.getAllInGroup(SqLiteKeyValStorBacking.java:83)
    2011-03-16 05:13:33 [SEVERE]     at sqLiteStor.SqLiteKeyValStor.<init>(SqLiteKeyValStor.java:40)
    2011-03-16 05:13:33 [SEVERE]     at hawox.uquest.UQuest.onEnable(UQuest.java:106)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
    2011-03-16 05:13:33 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    2011-03-16 05:13:33 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-16 05:13:33 [INFO] [Hawox's uQuest] Loaded with SQLite!
    2011-03-16 05:13:33 [INFO] Hawox's uQuest v0.971 enabled!
     
  22. Offline

    Hawox

    Yeah that's from not having the file in the right spot :confused: You didn't rename it or anything did you? It looks like this right?
     
  23. Offline

    TheMap

    Thats exactly what my file structure looks like.
     
  24. Offline

    Hawox

    Very odd. I just removed iCon and permissions from the config and then i got the error. It may be in my interaction with them. One sec as I investigate! Thanks and sorry I had issues repeating it.

    EDIT: Ah I think I found the problem. Eclipse decided to give it the manifest file from my GUI quest builder. Give me a sec. It works if iCon is in there because iCon's manifest loads it in. One sec on a fix.

    EDIT2: Download the stable jar link or yo ucan get the full package here: http://dl.dropbox.com/u/22769272/uQuest Releases/uQuest_v0.973.zip

    Uploading this to the post right now. Sorry it took so long for me to find the problem.
     
  25. Offline

    TheMap

    Seems to be working so far. ill update it if anything goes wrong. And np thats why we are testing in beta.
     
  26. Thanks for the fast release Hawox, I'm going to check this release, I hope the questScaling is working :D

    Great job as usual :p
     
  27. Offline

    Hawox

    Quest scaling is not working. If it is it fixed itself. I don't know what broke it and it looks like it should work. I'll get that updated soon. I have some side plugins to finish that people requested me to make.
     
  28. Offline

    crohakon

    Still getting the below error when trying to do /uQuest

    In the mc chat I get "An internal error occured while attempting to perform this command"

    Code:
    19:40:32 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'uquest' in plugin Hawox's uQuest v0.971
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:229)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:645)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:608)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:602)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:230)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.command.CommandSender.isPlayer()Z
        at hawox.uquest.commands.Cmd_uquest.onCommand(Cmd_uquest.java:25)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    
     
  29. Offline

    Hawox

    Are you using a newer version of CB than is supported?
     
  30. Offline

    riuthamus

    Could an option be made so that the quests obtained are random, but it wont do choose quests you have completed already until all quests are marked as complete? Many of my members complain they are getting the same old quests over and over.
     
  31. Offline

    Hawox

    Yes and no... It's possible but that would require adding a big section to the DB/flatfile of the players being saved and loaded. I've been avoiding changing anything on there until I got MYSQL support added. People told me they kept getting the same quests every now and then. I'll change how I get random numbers and see if that fixes it.
     

Share This Page