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.
Notes:
- 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), BQ2 (2.x.x) and BQ3 (3.x.x) expansions are NOT cross compatible! Always check your versions before updating
- Optifine may break GUI rendering on some hardware, scrolling regions in particular. If you encounter such issues, try disabling "Fast Render" or other related options to see if that may fix it.
Features:
- Lots of in game editors for customising all aspects of your quests
- Automatic quest tree generation
- 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!
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:
Permission:
Of course you can use it in your mod packs! (as long as you're abiding by Minecraft's EULA)
Discord:
Is it possible to make a quest like "walk 1000 blocks"?
In reply to greenuxxx:
Well scoreboards can be set to track the built in statistics so I'd say yes.
Two features I'm wondering about which I'm 95% sure I can do somehow, but haven't been able to figure out how, which I'd really like to have for my modpack:
How do I make one quest require one of a list of options to complete, but not all of them? (Example, I have a quest for getting a pickaxe that can mine diamonds, but an Iron, Bronze, or Certus Quartz pickaxe should all work.) I have a lot of quests of this sort, and the quest book would get very cluttered very fast if I had to do three quests that disable eachother on complete in each instance.Edit: Figured this one out. This should really be WAY less confusing.Commands can include "VAR_NAME" to put the player's username in the command, is there something like this I can do to put the player's name in the text of the book itself? (Example, "Your name is {player name} right? I'm your quest book, let's be friends.")
How would i make a quest where you have to receive an item by interacting with a block. Like a quest that requires you to obtain bone meal from a composter (from Charm)
In reply to Kutze:
I can't detect mod specific production methods unless an expansion (or native support) adds a task type for it. Currently you can only detect the interaction and item pickup as two separate tasks
In reply to Funwayguy:
Perhaps you could detect if the item is received WHILE the UI is open, somehow? Although, that might still be a bit iffy... Just a thought!
wondering about the party option, if i don't want quests to be shared is this a thing that i can enable somehow? in my modpack it is quite important that people complete the quests themselves.
as an example to help make my query more concise if i have split quests into wizard and engineer "classes" could i prevent a wizard from sharing their quests to be completed by an engineer?
In reply to Mister_Ron:
That's actually what I plan to do. Splitting all the progression to be per-player. Unfortunately this isn't a simple process and it would break a lot of packs as it is now. So I don't have any short term solutions for you right now, sorry.
In reply to Funwayguy:
ahhh ok, is it ok if i ask someone to make a mod for me which hides or removes the share/party option entirely?
In reply to Mister_Ron:
There is a config to disable access to parties and the sharing is part of the quest properties (which normal players shouldn't be able to edit). So you don't really need a mod if you want to restrict it in those ways.
In reply to Funwayguy:
"There is a config to disable access to parties"
this sounds like something i thought should be there and others have told me there is too but i couldn't find it, at least i couldn't find anything that suggests to me to be this option. is it in the betterquesting.cfg or somewhere else and could you please tell me what it is called exactly so i can find it, i have searched for this after removing the config and restarting the server..
could it be "Experimental Dirty Mode"?
thanks
In reply to Mister_Ron:
I believe I put it the party setting in the same place that the splash screen is setup.
Don't disable dirty mode. I should probably just remove that config outright now that I'm confident it's stable.
Do You have any discord server?
In reply to Lanomc:
I do but I don't have a lot setup on it yet and I'm worried because of my timezone that moderation would get out of hand. Currently it's Patreon and VIP only but I'll think about opening up some time to the general public.
Are there commands that can be used to grant quest goals? The modpack I'm playing through has some issues that make some of the most necessary quests unobtainable. One example is that the wither boss needs to be killed, and has been several times. But since the hardcore bosses mod is also in the pack, my guess is that the questing system isn't recognizing it as the wither boss.
In reply to SwordsmanJoe:
I assume you're playing PO3 (known issue for a while). Yes there are commands to force complete quests and there's also a editor too to do so in bulk.
Command should be "/bq_admin complete <quest_id_number>". You can see quest IDs by enabling advanced tooltips with F3 + H.
In reply to Funwayguy:
Thanks, that'll really help
And yes, it is PO3
So I'm havin an issue that the quests aren't loading at all. The UI opens but nothing is there to select other than "exit, quests, party, and theme" options. I can't seem to find the issue.
I played a modpack which, I believe through BetterQuesting, added an mmo-like party health bar system on the left of your screen. Was it this mod? Because I can't seem to find such a feature. Was it an addon for this mod? Or was it another mod entirely?
Please help a fellow quester in need, and feel free to delete my comment if it's too broad
In reply to AlexLeeroy:
Nope, BQ doesn't do that and I'm not sure of what mod specifically does that.