Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Optional tasks #241

Open
lonevox opened this issue Jul 2, 2024 · 0 comments
Open

[Feature Request]: Optional tasks #241

lonevox opened this issue Jul 2, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@lonevox
Copy link

lonevox commented Jul 2, 2024

Is your feature request related to a problem?

Say that for a quest for crafting a certain item, the quest has aquire tasks that build up to that item. The task quantities are for how much of the ingredient you will need to make the final item. If a player sees that the quest is to craft the final item, they might craft it without completing all the intermediary tasks because the player never held the required items all at once. The player crafts the final item, but doesn't complete the quest because they haven't finished all tasks. The player now needs to annoyingly craft more of the intermediary items than they needed in order to complete the quest.

Solution(s)

Tasks could be given a new "optional" setting, which defaults to false. An optional task doesn't need to be completed for the quest to be completed.

Describe alternatives you've considered

None

Mod Version

1.1.13

Mod Loader Version

1.20.1 - 47.2.17

Mod Loader

NeoForge

Additional context

Below is a quest in my modpack for acquiring a Bloomery block. The Bloomery block is the main part of a multiblock which requires additional blocks, so those have been added as tasks. Players may accidentally acquire a working Bloomery multiblock without completing the last two tasks.
image

@lonevox lonevox added the enhancement New feature or request label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant