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] Add Use Count and Structure List NBT properties #81

Open
diefesson opened this issue Dec 6, 2024 · 0 comments
Open

Comments

@diefesson
Copy link

diefesson commented Dec 6, 2024

Requested Feature

Add two new NBT properties to Explorer's Compass:

  • Use Count: sets how many remaining uses the compass has, decreases everytime the compass finds a structure. If not present defaults to -1 and the compass has infinite uses.
  • Structure List: list of strucutres the compass can find, GUI should show only available structures. If not present defaults to [] and the compass can find any structure allowed by the config.

Reason

These changes will help modpack developers to tweak and balance compasses. As well as introducing a new and powerful tool for quests, and further encouraging explorations aspects.

Example Use Cases

Modpack developers can remove the default crafting recipe and add compasses to chest loot. With compasses found on different structures pointing to other defined structures. Thus introducing a sense of progression to exploration.

Modpack developers can remove de default crafting recipe and add recipes to different compasses capable of finding specific structures.

Notes

Given the use of default values, existing compasses behaviour will remain unchanged. Ensuring backward compatibility.

@diefesson diefesson changed the title [Suggestion] Add Use Count and Structure List NBT properties [Feature Request] Add Use Count and Structure List NBT properties Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant