Skip to content

Missing "Icon" Fields for Objectives and Rewards in the In-Game Quest Editor. #146

Description

@SundOfficial

Describe the Bug

Hi! First of all, thank you for the in-game editor update, it has been so useful for setting up new quests and chapters! <3

Regarding the issue, while testing the in-game quest editor, I noticed that the "Icon" configuration fields for both Objectives and Rewards are missing!

On the web editor, both sections included a field to assign an icon, but this option is not available in the in-game editor.

Image

To reproduce the issue, I created a test quest and added a Block Mine objective. After filling in all the required information, I found that there was no field to assign an icon. As a result, the objective is displayed without an icon in the quest details panel.

Image

The same issue occurs with Rewards. For example, when creating an Experience Levels reward (or any non-item reward), there is no option to configure an icon, causing the reward to appear without one in the quest details panel.

Image

Reproduction Steps

  1. Open the in-game quest editor and create a new quest.
  2. Add a new Objective or Reward (e.g., a Block Mine objective or an Experience Levels reward).
  3. Configure the entry and observe the available settings.
  4. Notice that there is no Icon configuration field.
  5. Save the quest and view it in the quest details panel.
  6. The Objective or Reward is displayed without an icon because none could be assigned.

Expected Result

The in-game quest editor should have the same icon configuration fields for Objectives and Rewards as the web editor, allowing to assign custom icons to all supported objective and reward types.

Screenshots and Videos

No response

Game Version

1.21.1

Mod Version

3.2.0

Mod Loader

NeoForge

Loader Version

NeoForge 21.1.234

Other Mods / Modpack

This was tested on a clean modded environment:

  • QuestLog 3.2.0
  • Cloth Config API 15.0.140

Additional Context

https://mclo.gs/sF4RINz

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions