90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.14-1.21.3] - 2024-12-24

Changed

  • Adjust RangedSliderButton implementation to no longer require an access widener to help compatibility with the Cloth Config mod
  • ClientAbstractions::registerConfigScreenFactory now merges configs for all provided mod ids instead of overriding the configs of the original mod

[v21.3.13-1.21.3] - 2024-12-08

Changed

  • Migrate ExtractRenderStateCallback to dedicated NeoForge event

[v21.3.12-1.21.3] - 2024-12-06

Changed

  • Convert some methods back to fields in InteractionResultHelper
  • Allow ModLoaderEnvironment::isDevelopmentEnvironment and ModLoaderEnvironment::isDevelopmentEnvironmentWithoutDataGeneration to check any mod id

Fixed

  • Fix ExplosionEvents$Start failing to cancel on Fabric

[v21.3.11-1.21.3] - 2024-11-27

Changed

  • Supply missing registries to AddDataPackReloadListenersCallback

[v21.3.10-1.21.3] - 2024-11-27

Fixed

  • Fix RegisterFuelValuesCallback leading to an OutOfMemoryError on NeoForge

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.1.24-1.21.1] - 2024-12-22

Changed

  • Adjust RangedSliderButton implementation to no longer require an access widener to help compatibility with the Cloth Config mod

[v21.1.23-1.21.1] - 2024-10-24

Changed

  • Support using AbstractTagAppender as string list builder

[v21.1.22-1.21.1] - 2024-10-22

Added

  • Add ChangeEntitySizeCallback
  • Add RegistryManager::registerAttribute

Changed

  • Expand LivingEntityRenderLayersContext with some additional methods

[v21.1.21-1.21.1] - 2024-10-10

Changed

  • Allow PlayerSet to handle a provided client level more leniently

[v21.1.20-1.21.1] - 2024-10-10

Added

  • Add CommonAbstractions::getPartEntityParent

Fixed

  • Fix removed data attachments failing to synchronize to clients

[v21.1.19-1.21.1] - 2024-10-05

Changed

  • Replace ClientParticleTypes with ClientParticleHelper

[v21.1.18-1.21.1] - 2024-10-04

Changed

  • Add more helper methods to GuiGraphicsHelper

Fixed

  • Fix DynamicPackResources failing to generate some resources

[v21.1.17-1.21.1] - 2024-10-01

Added

  • Add ClientAbstractions::hasChannel & CommonAbstractions::hasChannel

Changed

  • Network messages are no longer sent to clients & servers that do not understand them

[v21.1.16-1.21.1] - 2024-09-30

Changed

  • RenderGuiLayerEvents no longer fire when the hud is hidden via F1

[v21.1.15-1.21.1] - 2024-09-30

Changed

  • Slight RenderGuiEvents adjustments

Fixed

  • Fix some gui layers from other mods failing to render

[v21.1.14-1.21.1] - 2024-09-29

Added

  • Add RenderGuiEvents, replacing RenderGuiCallback

[v21.1.13-1.21.1] - 2024-09-29

Changed

  • Overhaul RenderGuiLayerEvents implementation on Fabric

[v21.1.12-1.21.1] - 2024-09-29

Added

  • Add NeoForgeCapabilityHelper::registerItemContainer
  • Add GuiGraphicsHelper::blitTiledSprite
  • Add a bunch of helper methods to ClientAbstractions for handling Gui#leftHeight & Gui#rightHeight

Changed

  • Minor ConfigTranslationsManager improvements

Removed

  • Remove ModLoaderEnvironment::getObjectShareAccess

[v21.1.11-1.21.1] - 2024-09-25

Added

  • Add CodecExtras
  • Add some helper methods to ItemModelDisplayOverrides
  • Add enum helpers to ExtraStreamCodecs
  • Add some helper methods to CreativeModeTabConfigurator
  • Add helper methods to ShapesHelper for rotating shapes horizontally

Changed

  • Allow for compatibility with Minecraft 1.21 on Fabric if enabled via dependency overrides
  • Allow RegistryManager::registerBlockItem to take an Item$Properties supplier

Fixed

  • Fix RenderHighlightCallback crashing on NeoForge

[v21.1.10-1.21.1] - 2024-09-20

Changed

  • Allow ItemModelDisplayOverrides to accept both ResourceLocation as well as ModelResourceLocation

[v21.1.9-1.21.1] - 2024-09-18

Added

  • Add TooltipBuilder::setTooltipLineProcessor

[v21.1.8-1.21.1] - 2024-09-18

Changed

  • Pass original ClientTooltipPositioner to tooltip positioner factory in TooltipBuilder

[v21.1.7-1.21.1] - 2024-09-17

Fixed

  • Fix LivingDropsCallback failing to capture player drops on Fabric
  • Fix some keybinds failing to trigger properly on Fabric

[v21.1.6-1.21.1] - 2024-09-17

Changed

  • Overhaul AbstractRegistriesDatapackGenerator so that generated registry values can be used in other data providers

[v21.1.5-1.21.1] - 2024-09-16

Added

  • Add new data attachment api

Changed

  • Revert codec support for capabilities, use attachments for that
  • Rename PlayerSet::notify to PlayerSet::broadcast

[v21.1.4-1.21.1] - 2024-09-14

Changed

  • Support codecs for capabilities
  • Simplify ModelLayerFactory implementation

[v21.1.3-1.21.1] - 2024-09-13

Added

  • Add ScreenSkipper
  • Add GsonCodecHelper
  • Add TagFactory

[v21.1.2-1.21.1] - 2024-09-12

Added

  • Add RegistryManager::registerTrimMaterial and RegistryManager::registerLootTable

[v21.1.1-1.21.1] - 2024-09-11

Added

  • Add RegistryManager::registerDataComponentType

Changed

  • Minor updates for ConfigTranslationsManager
  • Hide some annoying toast messages in development environments

Removed

  • Remove BlockEntityHelper

[v21.1.0-1.21.1] - 2024-09-10

  • Port to Minecraft 1.21.1

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.13-1.21.3] - 2024-12-08

Changed

  • Migrate ExtractRenderStateCallback to dedicated NeoForge event

[v21.3.12-1.21.3] - 2024-12-06

Changed

  • Convert some methods back to fields in InteractionResultHelper
  • Allow ModLoaderEnvironment::isDevelopmentEnvironment and ModLoaderEnvironment::isDevelopmentEnvironmentWithoutDataGeneration to check any mod id

Fixed

  • Fix ExplosionEvents$Start failing to cancel on Fabric

[v21.3.11-1.21.3] - 2024-11-27

Changed

  • Supply missing registries to AddDataPackReloadListenersCallback

[v21.3.10-1.21.3] - 2024-11-27

Fixed

  • Fix RegisterFuelValuesCallback leading to an OutOfMemoryError on NeoForge

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.12-1.21.3] - 2024-12-06

Changed

  • Convert some methods back to fields in InteractionResultHelper
  • Allow ModLoaderEnvironment::isDevelopmentEnvironment and ModLoaderEnvironment::isDevelopmentEnvironmentWithoutDataGeneration to check any mod id

Fixed

  • Fix ExplosionEvents$Start failing to cancel on Fabric

[v21.3.11-1.21.3] - 2024-11-27

Changed

  • Supply missing registries to AddDataPackReloadListenersCallback

[v21.3.10-1.21.3] - 2024-11-27

Fixed

  • Fix RegisterFuelValuesCallback leading to an OutOfMemoryError on NeoForge

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.11-1.21.3] - 2024-11-27

Changed

  • Supply missing registries to AddDataPackReloadListenersCallback

[v21.3.10-1.21.3] - 2024-11-27

Fixed

  • Fix RegisterFuelValuesCallback leading to an OutOfMemoryError on NeoForge

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.10-1.21.3] - 2024-11-27

Fixed

  • Fix RegisterFuelValuesCallback leading to an OutOfMemoryError on NeoForge

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.9-1.21.3] - 2024-11-27

Added

  • Add additional overloads for RegistryManager::registerBlockItem, RegistryManager::registerBlockEntityType, and RegistryManager::registerPoiType
  • Add ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration and ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment

Fixed

  • Fix RegistryManager::registerBlockItem failing to copy a block's name for the corresponding item

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.8-1.21.3] - 2024-11-25

Fixed

  • Fix transmute crafting recipes copying all input components

[v21.3.7-1.21.3] - 2024-11-25

Fixed

  • Fix clearing all effects crashing on Fabric
  • Fix AbstractRecipeProvider failing to generate some recipes occasionally

[v21.3.6-1.21.3] - 2024-11-24

Changed

  • Implement missing methods for AbstractRecipeProvider

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.5-1.21.3] - 2024-11-23

Changed

  • Implement ExtractRenderStateCallback using a dedicated mixin

[v21.3.4-1.21.3] - 2024-11-23

Added

  • Add ExtractRenderStateCallback
  • Add RenderPropertyKey

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v21.3.3-1.21.3] - 2024-11-19

Added

  • Add NativeImageHelper

Fixed

  • Fix LivingChangeTargetCallback implementation on Fabric

[v21.3.2-1.21.3] - 2024-11-19

Fixed

  • Update GuiGraphicsHelper to account for removed blitOffset parameter in GuiGraphics
  • Fix ClientAbstractions::registerConfigScreenFactory throwing an exception on NeoForge

[v21.3.1-1.21.3] - 2024-11-18

Added

  • Add InteractionResultHelper

Fixed

  • Fix PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration being inverted

[v21.3.0-1.21.3] - 2024-11-15

  • Port to Minecraft 1.21.3

Added

  • Add ClientAbstractions::registerConfigScreenFactory

Changed

  • Rework RenderNameTagCallback into RenderNameTagEvents for adapting Minecraft changes
  • Replace FuelBurnTimesContext with RegisterFuelValuesCallback
  • Rename CopyComponents recipes to Transmute recipes
  • Replace ChatMessageReceivedEvents with a simplified ChatMessageReceivedCallback

Removed

  • Remove MinecartTypeRegistry
  • Remove RenderGuiCallback in favor of RenderGuiEvents
  • Remove GenericExplosionHelper

Details

Licensed MPL-2.0
Published 2 years ago
Updated 2 days ago