- `20.5.21-beta` Mark ResourceKeys as being valid component classes (#878) - `20.5.20-beta` Fix `ServerLifecycleHooks.getCurrentServer` being incorrectly marked non-null (#869) - `20.5.19-beta` Fix getting kicked from vanilla servers when interacting with fireworks (#876) - `20.5.18-beta` Mark fluid type registry as synced (#879) - `20.5.17-beta` Add quit option to `LoadingErrorScreen` (#873) - `20.5.16-beta` Misc improvements to QuadLighter (#836) - `20.5.15-beta` Add `@Deprecated` annotation to `GiveGiftToHero#GIFTS` (#871) The field is replaced with `NeoForgeDataMaps#RAID_HERO_GIFTS` as noted in the javadoc, but the deprecated annotation is missing. - `20.5.14-beta` [1.20.5] Refactor tick events into distinct subclasses (#542) - `20.5.13-beta` Remove unnecessary registry supplier redirects (#847) - `20.5.12-beta` Attempt implementing better safe component type detection (#744) Builtin registry contents are all safe component types. - `20.5.11-beta` Avoid calling getDimensions in Entity constructor (#844) - `20.5.10-beta` Fix writing empty ingredients (#853) - `20.5.9-beta` Fix lava always placing fire blocks in the default state (#866) - `20.5.8-beta` Hide demo timer when debug overlay is open (#865) - `20.5.7-beta` Include modid in "failedtoloadmodclass" error (#685) - `20.5.6-beta` Fix crash when rendering corrupted level summaries (#864) - `20.5.5-beta` Fix custom spawn eggs using DeferredSpawnEggItem being invisible (#860) - `20.5.4-beta` Make custom ingredients never return `true` from `Ingredient#isEmpty` (#845) - `20.5.3-beta` Continue processing server brand after configuration listener (#852) - `20.5.2-beta` Remove ability to translate mod names (#851) - `20.5.1-beta` Mark ingredient serializer registry as synced (#848) - `20.5.0-beta` Release 20.5