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

[FABRIC] [1.21] PuzzlesLib-v21.0.12

Changelog

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.0.12-1.21] - 2024-07-09

Added

  • Add NbtSerializableCodec
  • Add LookupHelper

Changed

  • Some adjustments for data-driven enchantments
  • Provide HolderLookup.Provider to NbtSerializable

[v21.0.11-1.21] - 2024-07-08

Added

  • Add RegistryFactory

Fixed

  • Fix FinalizeItemComponentsCallback and ComputeItemAttributeModifiersCallback not being called on Fabric due to registering too late

[v21.0.10-1.21] - 2024-07-08

Added

  • Add GatherEffectScreenTooltipCallback
  • Add AddDataPackReloadListenersCallback for replacing ModConstructor::onRegisterDataPackReloadListeners
  • Add AddResourcePackReloadListenersCallback for replacing ClientModConstructor::onRegisterResourcePackReloadListeners

Changed

  • Call LoadCompleteCallback much earlier on clients

Fixed

  • Fix FinalizeItemComponentsCallback and ComputeItemAttributeModifiersCallback not being called on NeoForge due to registering too late

[v21.0.9-1.21] - 2024-07-07

Added

  • Add TooltipComponent

Changed

  • Update to NeoForge v21.0.75

[v21.0.8-1.21] - 2024-07-07

Fixed

  • Fix ModelEvents.ModifyUnbakedModel providing an incorrect model lookup

[v21.0.7-1.21] - 2024-07-07

Changed

  • Rename ContainerImpl to ListBackedContainer

[v21.0.6-1.21] - 2024-07-06

Changed

  • Rename ContainerHelper to ContainerItemHelper

[v21.0.5-1.21] - 2024-07-06

Added

  • Add ContainerHelper

Fixed

  • Fix FOV Effects accessibility setting being broken on Fabric
  • Fix ContainerSerializationHelper::createTag failing to store the actual item

[v21.0.4-1.21] - 2024-07-06

Fixed

  • Fix AbstractLootProvider generating an empty loot table
  • Fix item lookup failing in AbstractRecipeProvider
  • Fix ClassCastException when sending MessageV2

[v21.0.3-1.21] - 2024-07-06

Added

  • Add SearchRegistryHelper

[v21.0.2-1.21] - 2024-07-05

Changed

  • Revert common publication namespace change
  • Some additions for ExtraStreamCodecs

Removed

  • Remove MessageSerializer in favor of StreamCodec

[v21.0.1-1.21] - 2024-07-05

Changed

  • Switch common publication namespace to intermediary

[v21.0.0-1.21] - 2024-07-04

  • Port to Minecraft 1.21
  • Forge is no longer support in favor of NeoForge

Added

  • Add FinalizeItemComponentsCallback
  • Add ResourceLocationHelper
  • Add EntityTickEvents in favor of LivingTickCallback
  • Add RegisterPotionBrewingMixesCallback in favor of PotionBrewingRegistry

Changed

  • Overhaul RenderGuiLayerEvents ids
  • Expand ScreenTooltipFactory to allow for directly setting the tooltip on a widget
  • Migrate ItemAttributeModifiersCallback to ComputeItemAttributeModifiersCallback
  • Migrate ArmorMaterial helpers from ItemEquipmentFactories to RegistryManager
  • Migrate CopyTagRecipe to CopyComponentsRecipe

Removed

  • Remove old ScreenHelper in favor of access widener
  • Remove NetworkHandlerV2, MessageV2 is now compatible with MessageV3 and can therefore be registered via NetworkHandlerV2
  • Remove remaining Cardinal Components classes

Files

PuzzlesLib-v21.0.12-1.21-Fabric.jar(1010.57 KiB) Primary Download

Details

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