- `20.6.105-beta` [1.20.6] Use stack hash strategy for mutable map in creative tab event (#1043) - `20.6.104-beta` Update FML to get Java Core Mods and early-loading config support (#1054) - `20.6.103-beta` [1.20.x] Fix patch conflicts introduced by #999 (#1057) - `20.6.102-beta` Add new constructor to SwordItem to allow setting Tool data component (#1046) - `20.6.101-beta` Make heart types an extensible enum and add an event to modify them (#999) - `20.6.100-beta` Rename EffectCures#getActions to EffectCures#getAllCures (#1047) Fixes #1038 - `20.6.99-beta` Fix `c:stones`'s backwards compat with `forge:stone` (#1042) - `20.6.98-beta` Expose ItemEntity#target's value in ItemEntityPickupEvent (#1009) - `20.6.97-beta` Add a BlockTagIngredient for when an item tag cannot be used/doesn't exist (#976) - `20.6.96-beta` [1.20.6] Add ComponentEnergyStorage for using IEnergyStorage with Data Components (#985) - `20.6.95-beta` [1.20.6] Add ComponentItemHandler for using IItemHandlerModifiable with Data Components (#990) - `20.6.94-beta` Add SwordItem createAttributes overload that takes float damage (#1010) - `20.6.93-beta` [1.20.4/5] Improved ModMismatchDisconnectedScreen and clientside handling of channel mismatches in general (#672) - `20.6.92-beta` Move LootTableLoadEvent hook to proper spot (#1025) Closes #1021 - `20.6.91-beta` Improve legacy tag warning for coloured glass migrations (#1026) - `20.6.90-beta` Move creative menu page numbering to before tooltip rendering (#1027) Closes #992 - `20.6.89-beta` Fix FP precision issues of the particle bound debug renderer close to horizontal coordinate limits (#1033) - `20.6.88-beta` Update NeoGradle to fix installer processor issues (#1023) - `20.6.87-beta` Enforce using jetbrains nullable over javax with spotless (#1012) - `20.6.86-beta` [no ci] Foxful Branding (#1014) - `20.6.85-beta` Update FML to improve error reporting (#979) - `20.6.84-beta` Add a JUnit subproject (#573) Update FML and add the JUnit entrypoint - `20.6.83-beta` Add a spotless check to ensure we don't accidentally perform any access widening changes in patches (#1000) - `20.6.82-beta` Fix entities' item_handler_automation capability getting ignored in certain cases (#995) - `20.6.81-beta` [1.20.6] Fix event results not defaulting to default (#1007) - `20.6.80-beta` Fix stack count comparison in DataComponentIngredient (#1002) - `20.6.79-beta` Keep AbstractFurnaceBlockEntity private canBurn and burn methods static (#574) - `20.6.78-beta` Remove uses of `Event.Result` and update events to have their own Result classes (#588) - `20.6.77-beta` [1.20.5] Record a BlockSnapshot for client break predictions and cleanup break pipeline (#809) - `20.6.76-beta` Do not override enchantments of the `stored_enchantments` component (#973) - `20.6.75-beta` Fix rendering of non-translucent particles behind translucent geometry (#977) - `20.6.74-beta` [Hotfix] Temporarily disable custom EffectCure syncing (#987) - `20.6.73-beta` [Testframework] Fix wrapping GameTestAssertException (#988) - `20.6.72-beta` Add a Fluid Ingredient system as an analogue to vanilla's Ingredient (#789) - `20.6.71-beta` New Crowdin updates (#972) - `20.6.70-beta` Implement equals and hashCode for SizedIngredients (#965) - `20.6.69-beta` [1.20.6] Use extensible enum codec and streamcodec for rarity enum (#958) - `20.6.68-beta` Patch in missing LivingJumpEvent for Slime and Camel (#966) - `20.6.67-beta` Pass growing plant blockstate into onCropsGrowPre for various vine blocks (#967) - `20.6.66-beta` Fix ComputeCameraAngles event applying roll in global space (#968) - `20.6.65-beta` [no ci] Remove PitcherCrop patch TODO (#963) - `20.6.64-beta` [no ci] Fixed Bubble Column gametest template size (#964) - `20.6.63-beta` [1.20.6] Add KnownPacks for mods (#901) - `20.6.62-beta` Update FML to 3.0.29 (#957) - `20.6.61-beta` Make StructureTemplate's Palette caches thread safe (#954) - `20.6.60-beta` Address POI memory leak and Generate Command issues (#937) Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com> - `20.6.59-beta` [Test Framework] Add a check in `StructureTemplateBuilder#set` to prevent placing block outside template bondaries (#950) - `20.6.58-beta` Delete ItemModelShaper patch (#952) - `20.6.57-beta` Fix more particle culling issues (#951) - `20.6.56-beta` Fix MC-268617 to allow valid filepaths in Minecraft (#767) - `20.6.55-beta` Fire Villager/Wandering Trader trade events on /reload (#922) - `20.6.54-beta` Remove Unnecessary Stitcher patch (#948) - `20.6.53-beta` Bump Mixin to 0.13.4 to fix local variable issues (#945) Fixes #768 - `20.6.52-beta` Fix dedicated server GUI never showing up (#946) - `20.6.51-beta` Add more accurate culling for single quad particles (#885) - `20.6.50-beta` Fix FinalizeSpawnEvent for trial spawners and fix SpawnGroupData propagation (#880) Closes #783 Closes #939 - `20.6.49-beta` [1.20.6] Fix several NeoForge command crashes and allow chat OpenFile click action on Integrated Server (#915) - `20.6.48-beta` Allow multiple of same itemstack for BuildCreativeModeTabContentsEvent (#920) - `20.6.47-beta` Add builtin pack helper for AddPackFindersEvent to make registering packs easier (#928) - `20.6.46-beta` Added getBubbleColumnDirection IBlockExtension hook to reduce BubbleColumn hardcoding (#931) - `20.6.45-beta` [20.6] Add tooltip helper for data component types (#932) - `20.6.44-beta` [1.20.6] Avoid continuous rediscovery of child datapacks (#904) - `20.6.43-beta` Update to use the new FML translation hooks (#938) - `20.6.42-beta` Add level and pos context to `PlayerEvent.HarvestCheck` (#856) - `20.6.41-beta` [20.6] Add a getAttributeModifiers method to IItemStackExtension (#850) - `20.6.40-beta` Update FML to changes in lang loaders (#929) Mods can now have zero or multiple `@Mod` classes. - `20.6.39-beta` remove hidden_tooltip_parts from neoforge.mods.toml - `20.6.38-beta` remove some for removal deprecated methods - `20.6.37-beta` Remove getDefaultTooltipHideFlags for now since the hiding changed (replacement is partially possible later) - `20.6.36-beta` Remove commented out spawnsEntity method because it just called super anyway - `20.6.35-beta` Nuke item stack attachment tests - `20.6.34-beta` Re-add the nbt stuff in onPlaceItemIntoWorld for components - `20.6.33-beta` Re-add event to modify potion particles - `20.6.32-beta` First docs for porting (#805) - `20.6.31-beta` Fix component issues in the error screen (#930) - `20.6.30-beta` [1.20.x] Use a datamap for monster room mob spawners (#918) - `20.6.29-beta` Have TranslatableContents throw when fed improper arguments in dev (#924) Co-authored-by: Matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com> - `20.6.28-beta` Disable online mode in dev (#925) - `20.6.27-beta` Allow the track command to function again for Block Entities (#923) - `20.6.26-beta` Exiting options screen now keeps game paused (#921) - `20.6.25-beta` Fix incorrect parameter patch in LevelSettings (#917) - `20.6.24-beta` Implement dependency-based (partial) ordering for parallel initialization tasks (#911) - `20.6.23-beta` [20.6] Disallow fuel values of -1 (#916) - `20.6.22-beta` Force ArmorMaterial registry event to fire before Items (#910) - `20.6.21-beta` Bump neoforge_snapshot_next_stable to 21.0 (#914) - `20.6.20-beta` Fix Entity#copyAttachmentsFrom copying in the wrong direction (#913) - `20.6.19-beta` [1.20.6] Add PlayerRespawnPositionEvent (#877) - `20.6.18-beta` [1.20.6] Miscellaneous network cleanup (#895) - `20.6.17-beta` Fix installer jsons being wrongly cached (#909) - `20.6.16-beta` Add an event for modifying default components (#899) - `20.6.15-beta` Remove NonNullXxx functional interfaces (#905) - `20.6.14-beta` Update to the FML locator rewrite (#834) Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> Co-authored-by: Matyrobbrt - `20.6.13-beta` Rebuild indexed feature list after biome modification (#900) - `20.6.12-beta` Add an event fired when data maps are updated (#892) - `20.6.11-beta` Fire EntityTickEvent.Post (#897) - `20.6.10-beta` Various fixes to mod resource pack quirks (#735) - `20.6.9-beta` Fixed typo for several tag (#882) - `20.6.8-beta` Fix position of "continue" button on loading warn screen. (#890) - `20.6.7-beta` Add a test framework config option to force all tests to have a description (#810) - `20.6.6-beta` AT BucketItem#content and LiquidBlock#fluid to be public (#891) - `20.6.5-beta` Remove AT for `MenuScreens.register` (#870) - `20.6.4-beta` Render local player when the renderViewEntity is not the local player (#858) - `20.6.3-beta` Make hasChannel callable from payload context (#835) - `20.6.2-beta` Rename ClientPauseUpdatedEvent to ClientPauseChangeEvent (#888) - `20.6.1-beta` Bump Changelog tag. - `20.6.0-beta` update to 1.20.6