Curios API (Forge/NeoForge)

A flexible and expandable accessory/equipment API for users and developers.

File Details

curios-forge-5.2.0+1.20.1-sources.jar

  • R
  • Sep 1, 2023
  • 139.46 KB
  • 41
  • 1.20.1+1
  • Forge + 1

File Name

curios-forge-5.2.0+1.20.1-sources.jar

Supported Versions

  • 1.20.1
  • 1.20

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:curios-309927:4731892")

NeoForge

implementation fg.deobf("curse.maven:curios-309927:4731892")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

The format is based on Keep a Changelog and this project adheres to Semantic Versioning. Prior to version 5.2.0, this projected used Forge Recommended Versioning.

This is a copy of the changelog for the most recent version. For the full version history, go here.

[5.2.0+1.20.1] - 2023.08.31

Added

  • Added keepCurios configuration option to curios-server.toml #181
  • Added inventory searching methods from ICuriosHelper to ICuriosItemHandler
  • Re-added JEI integration

Changed

  • Updated uk_ua localization (thanks unroman!) #320
  • Updated slot tooltip to use "curios.tooltip.slot": "Slot:" in localization files #329

Deprecated

  • Deprecated ICuriosHelper, ISlotHelper, and IIconHelper, to be removed in Minecraft 1.22. Check javadocs for replacement functionality and methods.
  • Marked previous deprecations for removal in Minecraft 1.21.

Fixed

  • Fixed slots not being recognized in server-side command arguments #327
  • Fixed equip from use behavior to properly validate unequip behavior first #332
  • Fixed CuriosEquipEvent firing erroneously #305
  • Fixed item insertions handled directly through item handlers not being validated #238
  • Fixed status effects not rendering in the Curios GUI #95