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

Introduction of Item Stack Components and NBT rework #2

Open
10 tasks
Seeloewen opened this issue May 9, 2024 · 0 comments
Open
10 tasks

Introduction of Item Stack Components and NBT rework #2

Seeloewen opened this issue May 9, 2024 · 0 comments

Comments

@Seeloewen
Copy link
Owner

A little while ago, Mojang released snapshot 24w09a which replaced the NBT system that had existed for almost the entirety of Minecraft with the new item stack components system. Because this is pretty different from how NBT worked, the software will need major changes to function again. I'm also taking this opportunity to rework how the old NBT works as well. The current implementation of NBT is quite flawed and unstable, so this would be the right time for improvements. All these changes will require some time since I need to make fundamental adjustments to the codebase.

Here's a list of what needs to be updated:

  • Change how NBT is displayed in the main window
  • Change how NBT is detected in the main window
  • Change how NBT is saved in the main window
  • Add NBT editor for editing the NBT tags.
  • Add detection / saving for Item Stack Components in main window
  • Add Item Stack Components editor
  • Change how NBT is detected and add detection of Item Stack Components in duplicate finder
  • Add support for Item Stack Components in item remover
  • Add support for Item stack components in item adder
  • Change how NBT is edited and handled in item adder: also use the new NBT editor/Item Stack Components editor
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