Cooldown Coordinator

Cooldown Coordinator

Mod

Fabric library to help mods coordinate item movement cooldowns

Server LibraryStorage

28.4k downloads
24 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...
  • Fix minor breakage in 0.8.0
  • Releasing 0.8 as stable
  • NOTE the new maven repository: https://maven.gnomecraft.net/releases
  • Change MixinSquared dependency group to resolve conflicts (thanks Bawnorton)
  • Update to MixinSquared 0.2.0 release (identical to the last beta)
  • Simplify Fabric transfer API mixin using Mixin Squared
  • Release as v0.8.0 beta
  • Fix backwards transfers from Hoppers aimed at no Inventory
  • Fix repeated transfers to Fabric Transfer API-only modded blocks
  • Release for 1.20.5
  • Update for 24w13a
  • Follow Fabric transfer API changes
  • Use Mixin Extras to improve local capture reliability

CooldownCoordinator Lithium Special Compatibility Edition (tm)

  • Restores compatibility with Lithium by reverting to disabling Lithium's Hopper optimizations.
  • We tried using a new Lithium API but it turns out the API cannot encompass our entire use case.
  • Anyone using 0.5.0 - 0.6.1 should prefer this release.

Cooldown Coordinator for Minecraft 1.20

Build for 1.20 release
Upgrade Loom and Gradle

Cooldown Coordinator for Minecraft 1.20

  • Implement Lithium's new cooldown interface.
  • Re-enable Lithium's Hopper optimizations.
  • Declare "breaks" relationship with Lithium <= 0.10.4.

Cooldown Coordinator library v0.5.0 for Minecraft 1.19.3

  • Rebuild for 1.19.3; otherwise identical to 0.4.3.

Version 0.4.3

  • Disable recent breaking Lithium Hopper optimizations for now.

Version 0.4.2

  • Official release for 1.19.

Version 0.4.1 - still beta after all these years

  • Missed a spot for that breaking change in Fabric's transfer API.

Version 0.4.0 for 1.19 - beta until I'm more certain I haven't missed something.

  • Upgrade deps for Minecraft 1.19-pre.1.
  • Accommodate a minor breaking change in Fabric's transfer API.

Version 0.3.1.

  • Update build deps.
  • Add the mod name to our mixin methods.
  • Add a ModMenu "library" badge.

Version 0.3.0:

  • Override transfer API's HBE mixin to coordinate with Storage-only BEs.
  • Refactor isItemStorageEmpty() to isStorageEmpty() and deprecate former.
  • Bump FAPI version and deal with iterator changes in transfer API.
  • No longer beta; all core features are implemented.

Version 0.2.1:

  • Change notify() to not require NotNull becase it's too easy to forget.
  • This fixes Ductwork crashing when transferring to a composter.

Project members

gniftygnome

Owner

Details

Licensed Apache-2.0
Published 3 years ago
Updated 6 days ago