I think it's time we had a bigger better questing mod to play with. For a long time now I've wanted to see mod packs do more with the tasks players would undertake on their journey's but as it is, there is only so much you can do with the existing questing mods out there. I took it upon myself to spend the last few months working on a replacement that
was completely modular so that any mod developer could create expansions and themes that builds upon the existing mod allowing for pack developers to have limitless choice in what they can do with their stories and adventures.
Note:
- This is the base mod and contains only the base functionality for expansion packs to build upon. Please go download the Standard Expansion to get you started.
- BQ1 (1.x.x) expansions are NOT compatible with BQ2 (2.x.x) releases! Always check your versions before updating
Features:
- Lots of in game editors for customising all aspects of your quests
- Automatic and manual quest tree designing
- Party management
- Hardcore lives
- Allows pack developers to fully localise their quests with resource packs
- Customisable themes to better suit your pack (Requires expansions)
- Expandable set of task and rewards types (Requires expansions)
- Importers for other mods (Requires expansions)
- Skyrim-like notifications when quests are complete
- Full screen GUIs for less cramped editors
- All quest data is saved in JSON for external editors to manipulate
- MODULAR AND EXPANDABLE!
Downloads 1.11.2:
Base Mod (required):
Official Add-ons:
Downloads 1.10.2:
Base Mod (required):
Official Add-ons:
Downloads 1.9.4 (Discontinued):
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Downloads 1.8.9 (Discontinued):
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Downloads 1.7.10:
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Permission:
Of course you can use it in your mod packs! Server's must simply be abiding by the Minecraft EULA
Want more?
If you or someone you know is a mod developer then feel free to download the developer version of the mod and create your own expansion packs. Want a quest task where the player has to do something specific with magic? Go for it! The possibilities are endless.
This looks very interesting . Do you plan on posting pre made packs up on here and curse ? Are you going to allow others pre made packs to be on here in a list or something ?
This looks very interesting . Do you plan on posting pre made packs up on here and curse ? Are you going to allow others pre made packs to be on here in a list or something ?
If some very notable packs show up I may add them on here but for none for now.
Looking forward to trying this mod in place of HQM
Edit: Standard Questing Pack crashes serverside
---- Minecraft Crash Report ----
// Why did you do that?
Time: 1/4/16 7:47 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:559)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)
at java.lang.Class.getConstructor0(Class.java:2885)
at java.lang.Class.newInstance(Class.java:350)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.instantiate(SimpleNetworkWrapper.java:113)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.registerMessage(SimpleNetworkWrapper.java:106)
at bq_standard.core.BQ_Standard.preInit(BQ_Standard.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiScreen
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class bdw for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 40 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 3.8.0-29-generic
Java Version: 1.7.0_79, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 845641864 bytes (806 MB) / 1341128704 bytes (1279 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 3 total; -Xms1G -Xmx2G -XX:MaxPermSize=256M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 39 mods loaded, 39 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{7.10.99.99} [Forge Mod Loader] (forge-server.jar)
UCH Forge{10.13.4.1448} [Minecraft Forge] (forge-server.jar)
UCH tfc_coremod{0.79.26} [TFC[coremod]] (minecraft.jar)
UCH CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCH NotEnoughItems{1.0.5.118} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.118-universal.jar)
UCH lwstfc{3.9.B79} [Leather Water Sac] ([1.7.10]LeatherWaterSac-3.9.B79.jar)
UCH MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar)
UCH MerchantsContainersTFC{1.0.1} [Merchants Containers] ([1.7.10]Merchants-Containers-1.0.1.jar)
UCH terrafirmacraft{0.79.26} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.26.881.jar)
UCH tfcautomatedbellows{1.03} [AutomatedBellowsAddon] ([1.7.10]TFCAutomatedBellowsAddon-1.03.jar)
UCH tfccellars{1.010} [CellarsAddon] ([1.7.10]TFCCellarsAddon-1.010.jar)
UCH weightingscales{1.0} [TFC Scales] ([1.7.10]TFCScales-1.0.2.jar)
UCH animalcrate{0.01} [AnimalCrate] (animalcrate-0.1.jar)
UCH MovingWorld{1.7.10-1.8} [Moving World] (movingworld-1.7.10-1.8.jar)
UCH ArchimedesShipsPlus{1.7.10-1.8} [Archimedes' Ships Plus] (archimedesshipsplus-1.7.10-1.8.jar)
UCH betterquesting{1.0.4} [Better Questing] (BetterQuesting-1.0.4.jar)
UCH betterstorage{0.13.1.131-TFC} [BetterStorage] (BetterStorage-1.7.10-0.13.1.131-TFC.jar)
UCH BiblioCraft{1.11.4} [BiblioCraft] (BiblioCraft[v1.11.4][MC1.7.10].jar)
UCH BiblioWoodsTFC{1.2} [BiblioWoodsTFC] (BiblioWoods[TerraFirmaCraftV0.79.23][v1.2].jar)
UCH farseek{1.0.10} [Farseek] (Farseek-1.0.10.jar)
UCH FastCraft{1.21} [FastCraft] (fastcraft-1.21.jar)
UCH ImmersiveEngineering{0.6.5.1} [Immersive Engineering] (ImmersiveEngineering-0.6.5.1.jar)
UCH immersiveintegration{0.6.6} [Immersive Integration] (immersiveintegration-0.6.6.jar)
UCH k4lib{1.7.10-0.1.57} [K4Lib] (k4lib-1.7.10-0.1.57-universal.jar)
UCH LoreExp{1.0.5} [Lore Expansion] (LoreExpansion-1.7.10-1.0.5.B29.jar)
UCH MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar)
UCH pathways{1.0.1.0} [Pathways] (Pathways-1.7.10-1.0.1.0.jar)
UCH RightClickTorch{1.0.2} [RightClickTorch] (RightClickTorch-1.0.2.jar)
UCH SQE{1.7.10-1.0.7} [ServerQueryExtender] (ServerQueryExtender-1.7.10-1.0.7-universal.jar)
UCE bq_standard{1.0.6} [Standard Questing Pack] (StandardQuestingPack-1.0.6.jar)
UCH streams{0.1.6} [Streams] (Streams-0.1.6.jar)
UCH TerraFirmaCraftNEIplugin{1.5.3.24} [TerraFirmaCraftNEIplugin] (TerraFirmaCraftNEIplugin-1.7.10-1.5.3.24.jar)
UCH TFC-Tweaks{0.4.0.15} [TFC-Tweaks] (TFC-Tweaks-1.7.10-0.4.0.15.jar)
UCH TooMuchTime{2.4.0} [TooMuchTime] (TooMuchTime-1.7.10-2.4.0.tnfc-4-universal.jar)
UCH Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)
UCH WailaHarvestability{1.1.5} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.5.jar)
UCH wawla{1.3.3} [What Are We Looking At] (Wawla-1.3.3-1.7.10.jar)
UCH yurtmod{1.04} [Yurt Mod] (YurtMod[1.7.10]-1.04.jar)
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
Looking forward to trying this mod in place of HQM
Edit: Standard Questing Pack crashes serverside
---- Minecraft Crash Report ----
// Why did you do that?
Time: 1/4/16 7:47 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:559)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)
at java.lang.Class.getConstructor0(Class.java:2885)
at java.lang.Class.newInstance(Class.java:350)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.instantiate(SimpleNetworkWrapper.java:113)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.registerMessage(SimpleNetworkWrapper.java:106)
at bq_standard.core.BQ_Standard.preInit(BQ_Standard.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiScreen
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class bdw for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 40 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 3.8.0-29-generic
Java Version: 1.7.0_79, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 845641864 bytes (806 MB) / 1341128704 bytes (1279 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 3 total; -Xms1G -Xmx2G -XX:MaxPermSize=256M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 39 mods loaded, 39 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{7.10.99.99} [Forge Mod Loader] (forge-server.jar)
UCH Forge{10.13.4.1448} [Minecraft Forge] (forge-server.jar)
UCH tfc_coremod{0.79.26} [TFC[coremod]] (minecraft.jar)
UCH CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCH NotEnoughItems{1.0.5.118} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.118-universal.jar)
UCH lwstfc{3.9.B79} [Leather Water Sac] ([1.7.10]LeatherWaterSac-3.9.B79.jar)
UCH MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar)
UCH MerchantsContainersTFC{1.0.1} [Merchants Containers] ([1.7.10]Merchants-Containers-1.0.1.jar)
UCH terrafirmacraft{0.79.26} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.26.881.jar)
UCH tfcautomatedbellows{1.03} [AutomatedBellowsAddon] ([1.7.10]TFCAutomatedBellowsAddon-1.03.jar)
UCH tfccellars{1.010} [CellarsAddon] ([1.7.10]TFCCellarsAddon-1.010.jar)
UCH weightingscales{1.0} [TFC Scales] ([1.7.10]TFCScales-1.0.2.jar)
UCH animalcrate{0.01} [AnimalCrate] (animalcrate-0.1.jar)
UCH MovingWorld{1.7.10-1.8} [Moving World] (movingworld-1.7.10-1.8.jar)
UCH ArchimedesShipsPlus{1.7.10-1.8} [Archimedes' Ships Plus] (archimedesshipsplus-1.7.10-1.8.jar)
UCH betterquesting{1.0.4} [Better Questing] (BetterQuesting-1.0.4.jar)
UCH betterstorage{0.13.1.131-TFC} [BetterStorage] (BetterStorage-1.7.10-0.13.1.131-TFC.jar)
UCH BiblioCraft{1.11.4} [BiblioCraft] (BiblioCraft[v1.11.4][MC1.7.10].jar)
UCH BiblioWoodsTFC{1.2} [BiblioWoodsTFC] (BiblioWoods[TerraFirmaCraftV0.79.23][v1.2].jar)
UCH farseek{1.0.10} [Farseek] (Farseek-1.0.10.jar)
UCH FastCraft{1.21} [FastCraft] (fastcraft-1.21.jar)
UCH ImmersiveEngineering{0.6.5.1} [Immersive Engineering] (ImmersiveEngineering-0.6.5.1.jar)
UCH immersiveintegration{0.6.6} [Immersive Integration] (immersiveintegration-0.6.6.jar)
UCH k4lib{1.7.10-0.1.57} [K4Lib] (k4lib-1.7.10-0.1.57-universal.jar)
UCH LoreExp{1.0.5} [Lore Expansion] (LoreExpansion-1.7.10-1.0.5.B29.jar)
UCH MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar)
UCH pathways{1.0.1.0} [Pathways] (Pathways-1.7.10-1.0.1.0.jar)
UCH RightClickTorch{1.0.2} [RightClickTorch] (RightClickTorch-1.0.2.jar)
UCH SQE{1.7.10-1.0.7} [ServerQueryExtender] (ServerQueryExtender-1.7.10-1.0.7-universal.jar)
UCE bq_standard{1.0.6} [Standard Questing Pack] (StandardQuestingPack-1.0.6.jar)
UCH streams{0.1.6} [Streams] (Streams-0.1.6.jar)
UCH TerraFirmaCraftNEIplugin{1.5.3.24} [TerraFirmaCraftNEIplugin] (TerraFirmaCraftNEIplugin-1.7.10-1.5.3.24.jar)
UCH TFC-Tweaks{0.4.0.15} [TFC-Tweaks] (TFC-Tweaks-1.7.10-0.4.0.15.jar)
UCH TooMuchTime{2.4.0} [TooMuchTime] (TooMuchTime-1.7.10-2.4.0.tnfc-4-universal.jar)
UCH Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)
UCH WailaHarvestability{1.1.5} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.5.jar)
UCH wawla{1.3.3} [What Are We Looking At] (Wawla-1.3.3-1.7.10.jar)
UCH yurtmod{1.04} [Yurt Mod] (YurtMod[1.7.10]-1.04.jar)
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I think I've fixed a lot of the major issues in the core mod now as well as finished the basic quest design tools. I think I've only got a little more polish work to do on the standard expansion before I can move onto making the more extravagant add-ons I have planned.
Just a heads up for anyone using version 1.0.9, there was a severe bug in it preventing the editor from working properly so it has been removed from Curse and a replacement has been uploaded. Sorry for any inconvenience this causes.
Downloaded it. At the moment, I'm attempting to create a small modpack for my friend and I's own enjoyment. It would be cool to see a quest gate like that of HQM's. Also, is there a quest location detecting system? That is, reaching a certain destination gives you a reward. Another addition would be biome detection--with Biomes O Plenty, Extra Biomes (and others) compatibility. I am mentioning this because I'd like to create a quest line, Exploration, in which you receive a reward after discovering all or a few select biomes. With that in mind, if I ever come up with anymore ideas, I'll mention them in the future!
Downloaded it. At the moment, I'm attempting to create a small modpack for my friend and I's own enjoyment. It would be cool to see a quest gate like that of HQM's. Also, is there a quest location detecting system? That is, reaching a certain destination gives you a reward. Another addition would be biome detection--with Biomes O Plenty, Extra Biomes (and others) compatibility. I am mentioning this because I'd like to create a quest line, Exploration, in which you receive a reward after discovering all or a few select biomes. With that in mind, if I ever come up with anymore ideas, I'll mention them in the future!
I'm currently working on some minor editors and ore dictionary support at the moment and I have a few other expansions planned afterward so I'm not sure if I can do questing task request just yet (feel free to ask a modder to make an Exploration Expansion though, I'd be quite eager to try it). The Standard Expansion has location based tasks similar to that of HQM that you can use but it isn't biome specific. As for quest gates, you could use the server command reward to place/remove blocks as a form of gate instead.
PS: If a mod includes an achievement to find all biomes then you should be able to query that as a hidden scorboard statistic in that task type.
Started playing with this today and I keep crashing whenever I try to edit a quest. It'll work the first time I log into the world but it crashes if I try to edit it a second time.
Description:
I think it's time we had a bigger better questing mod to play with. For a long time now I've wanted to see mod packs do more with the tasks players would undertake on their journey's but as it is, there is only so much you can do with the existing questing mods out there. I took it upon myself to spend the last few months working on a replacement that
was completely modular so that any mod developer could create expansions and themes that builds upon the existing mod allowing for pack developers to have limitless choice in what they can do with their stories and adventures.
Note:
- This is the base mod and contains only the base functionality for expansion packs to build upon. Please go download the Standard Expansion to get you started.
- BQ1 (1.x.x) expansions are NOT compatible with BQ2 (2.x.x) releases! Always check your versions before updating
Features:
- Lots of in game editors for customising all aspects of your quests
- Automatic and manual quest tree designing
- Party management
- Hardcore lives
- Allows pack developers to fully localise their quests with resource packs
- Customisable themes to better suit your pack (Requires expansions)
- Expandable set of task and rewards types (Requires expansions)
- Importers for other mods (Requires expansions)
- Skyrim-like notifications when quests are complete
- Full screen GUIs for less cramped editors
- All quest data is saved in JSON for external editors to manipulate
- MODULAR AND EXPANDABLE!
Downloads 1.11.2:
Base Mod (required):
Official Add-ons:
Downloads 1.10.2:
Base Mod (required):
Official Add-ons:
Downloads 1.9.4 (Discontinued):
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Downloads 1.8.9 (Discontinued):
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Downloads 1.7.10:
Base Mod (required):
Official Add-ons:
3rd Party Add-ons:
Permission:
Of course you can use it in your mod packs! Server's must simply be abiding by the Minecraft EULA
Want more?
If you or someone you know is a mod developer then feel free to download the developer version of the mod and create your own expansion packs. Want a quest task where the player has to do something specific with magic? Go for it! The possibilities are endless.
Pictures:
Just a heads up for any new users but I'm still prettying up the Standard Pack's UIs so if things look a bit ugly don't worry, it won't be for long.
Can it do detection tasks,consume tasks and crafting tasks?Will it be a replacement for HQM?
A overclocked ASUS G751JY... DOES STUFF
Specs:
i7 4710HQ
GTX 980M
24GB DDR3
256GB SSD
1TB HDD
Not only can the standard pack do all of that, it also has a HQM importer for quest lines and reward bags that have been exported to the Json format.
The mod can have any number of expantion packs if you need more reward or task types.
This looks very interesting . Do you plan on posting pre made packs up on here and curse ? Are you going to allow others pre made packs to be on here in a list or something ?
This looks great! I am quite excited to give a try. Do you have any documentation on the JSON format your using?
What does "Automatic quest tree generation" mean? Is this a predefined structure or something based off input values?
If some very notable packs show up I may add them on here but for none for now.
It means the positioning of the quest icons in the GUI are automatically done for you depending on the order of their pre-requisite quests
I installed the standard pack, but the quests don't seem to be showing up. Am I missing something?
The pack adds task and reward types to make your own quests
Looking forward to trying this mod in place of HQM
Edit: Standard Questing Pack crashes serverside
---- Minecraft Crash Report ----
// Why did you do that?
Time: 1/4/16 7:47 PM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:559)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)
at java.lang.Class.getConstructor0(Class.java:2885)
at java.lang.Class.newInstance(Class.java:350)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.instantiate(SimpleNetworkWrapper.java:113)
at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.registerMessage(SimpleNetworkWrapper.java:106)
at bq_standard.core.BQ_Standard.preInit(BQ_Standard.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiScreen
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class bdw for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 40 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 3.8.0-29-generic
Java Version: 1.7.0_79, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 845641864 bytes (806 MB) / 1341128704 bytes (1279 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 3 total; -Xms1G -Xmx2G -XX:MaxPermSize=256M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 39 mods loaded, 39 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{7.10.99.99} [Forge Mod Loader] (forge-server.jar)
UCH Forge{10.13.4.1448} [Minecraft Forge] (forge-server.jar)
UCH tfc_coremod{0.79.26} [TFC[coremod]] (minecraft.jar)
UCH CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCH NotEnoughItems{1.0.5.118} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.118-universal.jar)
UCH lwstfc{3.9.B79} [Leather Water Sac] ([1.7.10]LeatherWaterSac-3.9.B79.jar)
UCH MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar)
UCH MerchantsContainersTFC{1.0.1} [Merchants Containers] ([1.7.10]Merchants-Containers-1.0.1.jar)
UCH terrafirmacraft{0.79.26} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.26.881.jar)
UCH tfcautomatedbellows{1.03} [AutomatedBellowsAddon] ([1.7.10]TFCAutomatedBellowsAddon-1.03.jar)
UCH tfccellars{1.010} [CellarsAddon] ([1.7.10]TFCCellarsAddon-1.010.jar)
UCH weightingscales{1.0} [TFC Scales] ([1.7.10]TFCScales-1.0.2.jar)
UCH animalcrate{0.01} [AnimalCrate] (animalcrate-0.1.jar)
UCH MovingWorld{1.7.10-1.8} [Moving World] (movingworld-1.7.10-1.8.jar)
UCH ArchimedesShipsPlus{1.7.10-1.8} [Archimedes' Ships Plus] (archimedesshipsplus-1.7.10-1.8.jar)
UCH betterquesting{1.0.4} [Better Questing] (BetterQuesting-1.0.4.jar)
UCH betterstorage{0.13.1.131-TFC} [BetterStorage] (BetterStorage-1.7.10-0.13.1.131-TFC.jar)
UCH BiblioCraft{1.11.4} [BiblioCraft] (BiblioCraft[v1.11.4][MC1.7.10].jar)
UCH BiblioWoodsTFC{1.2} [BiblioWoodsTFC] (BiblioWoods[TerraFirmaCraftV0.79.23][v1.2].jar)
UCH farseek{1.0.10} [Farseek] (Farseek-1.0.10.jar)
UCH FastCraft{1.21} [FastCraft] (fastcraft-1.21.jar)
UCH ImmersiveEngineering{0.6.5.1} [Immersive Engineering] (ImmersiveEngineering-0.6.5.1.jar)
UCH immersiveintegration{0.6.6} [Immersive Integration] (immersiveintegration-0.6.6.jar)
UCH k4lib{1.7.10-0.1.57} [K4Lib] (k4lib-1.7.10-0.1.57-universal.jar)
UCH LoreExp{1.0.5} [Lore Expansion] (LoreExpansion-1.7.10-1.0.5.B29.jar)
UCH MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar)
UCH pathways{1.0.1.0} [Pathways] (Pathways-1.7.10-1.0.1.0.jar)
UCH RightClickTorch{1.0.2} [RightClickTorch] (RightClickTorch-1.0.2.jar)
UCH SQE{1.7.10-1.0.7} [ServerQueryExtender] (ServerQueryExtender-1.7.10-1.0.7-universal.jar)
UCE bq_standard{1.0.6} [Standard Questing Pack] (StandardQuestingPack-1.0.6.jar)
UCH streams{0.1.6} [Streams] (Streams-0.1.6.jar)
UCH TerraFirmaCraftNEIplugin{1.5.3.24} [TerraFirmaCraftNEIplugin] (TerraFirmaCraftNEIplugin-1.7.10-1.5.3.24.jar)
UCH TFC-Tweaks{0.4.0.15} [TFC-Tweaks] (TFC-Tweaks-1.7.10-0.4.0.15.jar)
UCH TooMuchTime{2.4.0} [TooMuchTime] (TooMuchTime-1.7.10-2.4.0.tnfc-4-universal.jar)
UCH Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)
UCH WailaHarvestability{1.1.5} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.5.jar)
UCH wawla{1.3.3} [What Are We Looking At] (Wawla-1.3.3-1.7.10.jar)
UCH yurtmod{1.04} [Yurt Mod] (YurtMod[1.7.10]-1.04.jar)
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
Whoops, fix coming ASAP
Thanks, seems to boot up now
I think I've fixed a lot of the major issues in the core mod now as well as finished the basic quest design tools. I think I've only got a little more polish work to do on the standard expansion before I can move onto making the more extravagant add-ons I have planned.
Just a heads up for anyone using version 1.0.9, there was a severe bug in it preventing the editor from working properly so it has been removed from Curse and a replacement has been uploaded. Sorry for any inconvenience this causes.
Downloaded it. At the moment, I'm attempting to create a small modpack for my friend and I's own enjoyment. It would be cool to see a quest gate like that of HQM's. Also, is there a quest location detecting system? That is, reaching a certain destination gives you a reward. Another addition would be biome detection--with Biomes O Plenty, Extra Biomes (and others) compatibility. I am mentioning this because I'd like to create a quest line, Exploration, in which you receive a reward after discovering all or a few select biomes. With that in mind, if I ever come up with anymore ideas, I'll mention them in the future!
That's a very nice signature you got there.
I'm currently working on some minor editors and ore dictionary support at the moment and I have a few other expansions planned afterward so I'm not sure if I can do questing task request just yet (feel free to ask a modder to make an Exploration Expansion though, I'd be quite eager to try it). The Standard Expansion has location based tasks similar to that of HQM that you can use but it isn't biome specific. As for quest gates, you could use the server command reward to place/remove blocks as a form of gate instead.
PS: If a mod includes an achievement to find all biomes then you should be able to query that as a hidden scorboard statistic in that task type.
Loving the mod but is there a way to make this work on new saves without having to copy the data from one save to the next
"/bq make_default"
I suggest reading through all the starter guide book for information like this
wow i completely over looked that, thanks for the reply
Started playing with this today and I keep crashing whenever I try to edit a quest. It'll work the first time I log into the world but it crashes if I try to edit it a second time.
This is what OpenEye tells me.