Closed MushroomMif closed 2 months ago
Thanks a lot @MushroomMif !
Also thanks for the detailed changelog.
Regarding networking: I simplified it a bit and made use of the FallbackProvider
, where I inject a simple StreamCodec provided by each packet definition.
Oh, yeah, it's a more clever way to do the networking, great 👍
Updated Silk to Minecraft 1.20.5-rc1 (rc2 is out but there is no changes we care about)! This was not easy, especially network mixins, but everything works now. Also I added
setItemName
function inItemBuilder
and updated internals of sideboard system to use newdisplay
field inClientboundSetScorePacket
added in Minecraft 1.20.3. I probably should have done it back in the corresponding version, but better late than never.Anyways, here is the changelog:
setItemName
function inItemBuilder
to easily setminecraft:item_name
item component using Silk text buildersetPotion
function inItemBuilder
now takesHolder<Potion>
instead ofPotion
as potions are now registered usingregisterForHolder
method which returnsHolder<Potion>
display
field insteadnumberFormat
property in thesideboard
function, it isBlankFormat
by default