* Bundle support
* Touchups
* Correct bundle mapping
* Grabbing a bundle from creative mode does work
* Fix inserting items that already exist in a bundle
* Add bundle drop workaround
* Address review
* Show custom effects information in HUD, and be able to hide it using hide_additional_tooltip component
* Make vanilla default components no longer affect the translation of custom name (Fix item_name component not work)
* Fix book title display in tooltips of shulker box
* Fix colored item name display in tooltips of shulker box
* Add some code comments
* Block vanilla potion name translation when has hide_additional_tooltip component
* Add some brackets
* Add extension update folder
* Check the update folder exists before trying to use it
* Remove old jars under different names for the same extensions
* Store file path to save on calls
* Fix storing path
* Update languages
* Update core/src/main/java/org/geysermc/geyser/extension/GeyserExtensionLoader.java
Co-authored-by: chris <github@onechris.mozmail.com>
* Only pull data from the map once
* Update core/src/main/java/org/geysermc/geyser/extension/GeyserExtensionLoader.java
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
* Move to consumer function for processing extension folders
* Add back some comments
* Allow cleanup of multiple old extensions
* Address review comments
* Tidy logger calls
---------
Co-authored-by: chris <github@onechris.mozmail.com>
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
* Fix for display entity nametags
* Added check
* Moved lines count to TextDisplayEntity class
Removed useless offset
* Reset lines when text is null
* Conversation changes
* Changed y offset formula
Removed space
* Played around with the yOffset a bit
---------
Co-authored-by: Tim203 <mctim203@gmail.com>
* Use proposed mcpl ticking PR
* Remove more not needed overrides
* Bump mcpl
* Fix missing import
* Bump mcpl
* Switch to official version
---------
Co-authored-by: chris <github@onechris.mozmail.com>
* Drop pre-1.21.40 support, start adapting to 1.21.50 changes
* fix camera definitions
* remove more old workarounds, make it compile
* Add 1.21.50 data files
* Add item tags, update block registry populator
* finishing touches
* Don't add items to the creative inventory that we don't have a Java mapping for
* fix readme typo
* Make custom effect information visible
* Support for customizing item name via 'custom_name' tag in 'potion_contents' component
* A little optimization of custom effect information
* The effect information should appear in front of the custom lore