Skip to content

Conversation

@onebeastchris
Copy link
Member

@onebeastchris onebeastchris commented Mar 27, 2025

Opening to keep track of TO-DOs:

  • Map new particles and sounds
  • Lingering potion entity, double-check splash potion
  • Entity variants
  • Deal with merchant changes
  • Component hashing
  • Trim recipe changes
  • Update MCPL to target 1.21.5 release

onebeastchris and others added 23 commits March 25, 2025 17:08
* Work on supporting new tooltip display component

* Fix some stuff and allow any item to function as saddle with the right components

* Some fixes and TODOs

* Re-implement tropical fish variant tooltip

* Fix hiding advanced tooltips

* Fix ominous banner tooltip, custom name and some TODOs

* Implement RegistryEntryData to allow getting an object from registry cache by its key

* Fix goat horns (I think)

* We prefer checkers for the nullable/nonnull annotations

* Remove unused NotNull import

Co-authored-by: chris <github@onechris.mozmail.com>

---------

Co-authored-by: chris <github@onechris.mozmail.com>
- All entity variants in rc1 are sent as int IDs by java, holders are no longer used
- Fixed reading of mooshroom variants
- Temperature animal variants now look a lot cleaner

It builds!
Whoops remove this

Pretty big refactor, looks a lot cleaner now

More components hashing

Hashers with registry access and more stuff

Hasher helpers, NBT hashers

Some hasher method renames

Something something component hashing
@onebeastchris onebeastchris added PR: Needs Testing When a PR needs testing but is currently not under review PR: Feature When a PR implements a new feature labels Mar 28, 2025
@eclipseisoffline eclipseisoffline linked an issue Apr 1, 2025 that may be closed by this pull request
@onebeastchris onebeastchris merged commit d7f77e8 into master Apr 1, 2025
3 checks passed
@onebeastchris onebeastchris deleted the feature/1.21.5 branch June 21, 2025 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Feature When a PR implements a new feature PR: Needs Testing When a PR needs testing but is currently not under review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding support for Minecraft 1.21.5

3 participants