-
Notifications
You must be signed in to change notification settings - Fork 9
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
refactor(item): Rewrote the entire library #32
base: main
Are you sure you want to change the base?
Conversation
BPR02
commented
Jul 9, 2023
- Rewrote code to be more readable
- Documented the code
- Optimized functionality
- Added a feature to prevent complete destruction of the item
- Fixed some bugs
- bumped version to 0.3.0 (breaking, but still zero major)
- Rewrote code to be more readable - Documented the code - Optimized functionality - Fixed some bugs
accidentally forgot to change the patch to 0
This has a breaking change: I renamed the public API calls from |
Should this be a draft PR still? |
Yeah, Coppertine is doing some bolt work |
- add in-code documentation to how the lore builder works - use `smithed.item` scoreboard instead of `smithed.data` - made "Unbreakable" lore consistent with vanilla (items are unbreakable if `Unbreakable` is a non-zero numeric tag) - fixed attribute paths not being versioned - removed empty function
- fix unbreakable check to only allow numeric tags (int, short, long, byte) - remove unnecessary xp scoreboards
@BluePsychoRanger i realize this PR has been stale for a bit but what exactly is the state of this again? i see that it's ready for review, should I just look thru and merge? CC @asdru22 |
This PR is ready for review then merge. |