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

More NBT Options for Recipe Components #75

Open
ItWasEnder opened this issue Oct 3, 2024 · 3 comments
Open

More NBT Options for Recipe Components #75

ItWasEnder opened this issue Oct 3, 2024 · 3 comments
Labels
features 想要增加新的功能

Comments

@ItWasEnder
Copy link

Describe your idea | 描述你的想法

Is your feature request related to a problem? Please describe.
There is a compatibility issue with crafting recipes in that the recipe components require to be able to match exactly. This presents many issues with plugin compatibility.

Describe the solution you'd like
A very simple solution would be to add an option to a recipe to ignore NBT data for that recipes input items. This would unlock many possibilities with custom item/plugin compatibility.

Or a setting in a recipe to ignore specific NBT keys on the recipe components.

Describe alternatives you've considered
Alternatives are to make R*N recipes, R being the amount of recipes, and N being the amount of variant items which can turn a few recipes into many many recipes, especially in large project.

Additional context
Currently have a project where receiving an item in game will add a misc NBT tag to the item marking it as received and the value set for this tag is unique to the player which this makes it impossible to have crafting recipes for the item since that tag will never be the same.

Images | 相关图片

No response

@ItWasEnder ItWasEnder added the features 想要增加新的功能 label Oct 3, 2024
@YufiriaMazenta
Copy link
Owner

A recipe system for matching through specific NBT is in the works, which should be able to solve the problem you mentioned

@Tudorhc5
Copy link

Tudorhc5 commented Oct 4, 2024

A recipe system for matching through specific NBT is in the works, which should be able to solve the problem you mentioned

Will this also fix #74 ?

@YufiriaMazenta
Copy link
Owner

A recipe system for matching through specific NBT is in the works, which should be able to solve the problem you mentioned

Will this also fix #74 ?

This fixes #74 to some extent, but you may need to provide items through other item plugins, not vanilla items because there is no special item identification NBT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
features 想要增加新的功能
Projects
Status: Todo
Development

No branches or pull requests

3 participants