Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Amber

Amber

A library of commonly used functionality for iamkaf mods.

237.8k
61
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4
1.20.1

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server
Donate on Ko-fi

Creators

iamkaf
iamkaf Member

Details

Licensed MIT
Published last year
Updated last week
DescriptionGalleryChangelogVersions

Show all versions

1
2
3

amber-neoforge-8.2.0+1.21.10

by iamkaf on Dec 2, 2025
Download

amber-forge-8.2.0+1.21.10

by iamkaf on Dec 2, 2025
Download

amber-fabric-8.2.0+1.21.10

by iamkaf on Dec 2, 2025
Download

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.

See the full changelog at https://github.com/iamkaf/amber

8.2.0

Added

  • Added player crafting event:
    • PlayerEvents.CRAFT_ITEM - Fires when a player crafts an item using any crafting mechanism (informational)

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-neoforge-8.1.0+1.21.10

by iamkaf on Nov 7, 2025
Download

amber-forge-8.1.0+1.21.10

by iamkaf on Nov 7, 2025
Download

amber-fabric-8.1.0+1.21.10

by iamkaf on Nov 7, 2025
Download

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.

See the full changelog at https://github.com/iamkaf/amber

8.1.0

Added

  • Added farming events:
    • FarmingEvents.BONEMEAL_USE - Fires when bonemeal is applied to blocks (cancellable)
    • FarmingEvents.FARMLAND_TRAMPLE - Fires when farmland is trampled by entities (cancellable)
    • FarmingEvents.CROP_GROW - Fires when crops attempt to grow (cancellable)
  • Added animal events:
    • AnimalEvents.ANIMAL_TAME - Fires when animals are being tamed (cancellable)
    • AnimalEvents.ANIMAL_BREED - Fires when baby animals spawn from breeding (informational)

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-neoforge-8.0.0+1.21.10

by iamkaf on Oct 8, 2025
Download

amber-forge-8.0.0+1.21.10

by iamkaf on Oct 8, 2025
Download

amber-fabric-8.0.0+1.21.10

by iamkaf on Oct 8, 2025
Download

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.

See the full changelog at https://github.com/iamkaf/amber

8.0.0

Added

  • Added Forge 1.21.10 support
  • Added debug tracking to all mixins for /amber debug command visibility
  • Added player lifecycle events:
    • PlayerEvents.PLAYER_JOIN - Fires when a player joins the server
    • PlayerEvents.PLAYER_LEAVE - Fires when a player leaves the server
    • PlayerEvents.PLAYER_RESPAWN - Fires after a player respawns (from death or End portal)
  • Added item events (informational only, non-cancellable):
    • ItemEvents.ITEM_DROP - Fires when a player drops an item (fires on both client and server)
    • ItemEvents.ITEM_PICKUP - Fires when a player picks up an item (fires on both client and server)

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-neoforge-7.0.1+1.21.9

by iamkaf on Oct 1, 2025
Download

amber-fabric-7.0.1+1.21.9

by iamkaf on Oct 1, 2025
Download

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.

See the full changelog at https://github.com/iamkaf/amber

[Unreleased]

Added

  • Added comprehensive block interaction events:
    • BlockEvents.BLOCK_BREAK_BEFORE/AFTER - Fires before/after players break blocks (cancellable)
    • BlockEvents.BLOCK_PLACE - Unified block placement event (server-only, cancellable)
    • BlockEvents.BLOCK_INTERACT - Fires when players right-click blocks (cancellable)
    • BlockEvents.BLOCK_CLICK - Fires when players left-click blocks (cancellable)
  • Added client-side input events:
    • InputEvents.MOUSE_SCROLL_PRE - Fires before mouse wheel scroll with position and delta data (cancellable)
    • InputEvents.MOUSE_SCROLL_POST - Fires after mouse wheel scroll with position and delta data (non-cancellable)
  • Added client-side rendering events:
    • RenderEvents.BLOCK_OUTLINE_RENDER - Fires when block selection outlines are rendered (cancellable)
  • Added Fabric Mixin support for mouse scroll events via MouseHandlerMixin
  • Added full cross-platform event consistency across Fabric, Forge, and NeoForge
  • Added EventBus 7 support for Forge 1.21.8+ with proper cancellation handling

Changed

  • Updated to Minecraft 1.21.9 (Fabric and NeoForge)

6.0.10

Added

  • Added support for Forge.
  • Added a DeferredRegister system to allow for registering items, blocks, and entities in a more structured way.
  • Added a new AmberInitializer class to init mods.
  • Added a new JSON config system.
  • Added events to register commands.
  • Added SimpleCommands helper to register commands easily.
  • Added a KeybindHelper to register keybinds.
  • Added events to render to the HUD.
  • Added the /amber doctor command to diagnose issues with the mod.
  • Added client tick events.
  • Added unified networking API supporting Fabric, Forge, and NeoForge.
  • Added internal networking system for connectivity testing and latency measurement.
  • Added /amber ping command for manual network connectivity testing.
  • Added /amber reset-stats command to reset networking statistics.
  • Added networking diagnostics to /amber doctor command (initialization status, ping count, average latency).

Deprecated

  • AmberMod is now deprecated in favor of AmberInitializer.
  • All unversioned API helper classes have been deprecated in preparation for versioned packages.
  • JsonFileReader is now deprecated in favor of a new JSON system.

Fixed

  • Fixed a bug where the mod would not load properly on some platforms.
  • FORGE: Fixed a bug preventing interactions with entities.

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-forge-1.21.8-6.0.12+1.21.8

by iamkaf on Jul 19, 2025
Download

amber-neoforge-1.21.8-6.0.12+1.21.8

by iamkaf on Jul 19, 2025
Download

amber-fabric-1.21.8-6.0.12+1.21.8

by iamkaf on Jul 19, 2025
Download

amber-fabric-1.21.7-6.0.12+1.21.7

by iamkaf on Jul 10, 2025
Download

amber-neoforge-1.21.7-6.0.12+1.21.7

by iamkaf on Jul 10, 2025
Download

amber-forge-1.21.7-6.0.12+1.21.7

by iamkaf on Jul 10, 2025
Download

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.

See the full changelog at https://github.com/iamkaf/amber

6.0.10

Added

  • Added support for Forge.
  • Added a DeferredRegister system to allow for registering items, blocks, and entities in a more structured way.
  • Added a new AmberInitializer class to init mods.
  • Added a new JSON config system.
  • Added events to register commands.
  • Added SimpleCommands helper to register commands easily.
  • Added a KeybindHelper to register keybinds.
  • Added events to render to the HUD.
  • Added the /amber doctor command to diagnose issues with the mod.
  • Added client tick events.
  • Added unified networking API supporting Fabric, Forge, and NeoForge.
  • Added internal networking system for connectivity testing and latency measurement.
  • Added /amber ping command for manual network connectivity testing.
  • Added /amber reset-stats command to reset networking statistics.
  • Added networking diagnostics to /amber doctor command (initialization status, ping count, average latency).

Deprecated

  • AmberMod is now deprecated in favor of AmberInitializer.
  • All unversioned API helper classes have been deprecated in preparation for versioned packages.
  • JsonFileReader is now deprecated in favor of a new JSON system.

Fixed

  • Fixed a bug where the mod would not load properly on some platforms.
  • FORGE: Fixed a bug preventing interactions with entities.

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-fabric-1.21.6-5.0.0+1.21.6

by iamkaf on Jun 26, 2025
Download

amber-neoforge-1.21.6-5.0.0+1.21.6

by iamkaf on Jun 26, 2025
Download

Amber 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.

See the full changelog at https://github.com/iamkaf/amber

5.0.0

Added

  • Added support for 1.21.6

Types of changes

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

amber-neoforge-1.21.5-4.2.2+1.21.5

by iamkaf on Jun 10, 2025
Download
1
2
3

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.