Skip to content

Update to 1.21.1 - #39

Open
cpaca wants to merge 83 commits into
TraceLTRC:masterfrom
cpaca:1.21-update
Open

Update to 1.21.1#39
cpaca wants to merge 83 commits into
TraceLTRC:masterfrom
cpaca:1.21-update

Conversation

@cpaca

@cpaca cpaca commented Sep 15, 2025

Copy link
Copy Markdown
Contributor

No description provided.

ProtocolLib note: 5.2.0-SNAPSHOT wasn't working, so I just made it 5.4.0.

I don't know what ProtocolLib is being used for, so I'm leaving it at this until we put more thought into it.

Future commits will be about fixing all of the bugs (some things got removed/deprecated.)
It's been replaced with getActiveSlotGroups. From what I can tell, the function isn't used anyway, but it's here.

I'm getting the vibe I should delete the whole file.
I might have removed too much, but from what I can tell, everything I removed was just added because it was required by the old class.

I kept getCostMultiplier as it's used by AnvilListener, and lore as it's not @OverRide.
Not sure what it needs yet, but I do think it still needs to exist.
These will be defined by the datapack.
It's now managed by GradleUp.
enchantable items are getting their key using CustomItem's getKey(), which uses the plugin.
This will be resolved in a future version, as Enchantable only exists on CustomItem objects, which (now) only exist to add one recipe each.
Doing this one early because I need it for another commit I wanna try.
Also makes backdash booklike.
@dlee13 dlee13 changed the title Update to 1.21 Update to 1.21.1 Sep 16, 2025
@cpaca
cpaca marked this pull request as ready for review September 17, 2025 23:52
@cpaca
cpaca requested a review from dlee13 September 18, 2025 09:43
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

Successfully merging this pull request may close these issues.

2 participants