
Amber
A library of commonly used functionality for iamkaf mods.
Автор: iamkaf1,6 млн141обновлён 4 окт. 2026 г.
Библиотеки
Описание
Amber

Amber is a library api of common code utilized by iamkaf mods.
Requires Fabric API.
How To Use It
Just install it and the mods that require it will be good to go!
Q&A
Q: Where can I ask something that is not listed here?
A: Make an issue here or join the Discord and shoot me a message.
Q: Can you port it to [MC version/Mod loader]?
A: If enough people request it I'll give it some time, but this really is a 1-man team so it might take a while.
Q: Can I include it in my modpack?
A: Yes, no need to give credit or ask.
Compatibility
Let me know if you find any issues.
For versions 2.X and below Amber requires Architectury API.
Credits
- You!
- And most importantly, Aris, for always being there for me.
Галерея
Последние версии
Все версии →beta
amber-neoforge-11.7.0+26.3
11.7.0+26.34 окт. 2026 г.4 тыс.Minecraft: 26.3neoforge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
beta
amber-forge-11.7.0+26.3
11.7.0+26.34 окт. 2026 г.3,2 тыс.Minecraft: 26.3forge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
beta
amber-fabric-11.7.0+26.3
11.7.0+26.34 окт. 2026 г.64,3 тыс.Minecraft: 26.3fabric
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-neoforge-11.7.0+26.2
11.7.0+26.24 окт. 2026 г.1,6 тыс.Minecraft: 26.2neoforge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-forge-11.7.0+26.2
11.7.0+26.24 окт. 2026 г.720Minecraft: 26.2forge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-fabric-11.7.0+26.2
11.7.0+26.24 окт. 2026 г.32,9 тыс.Minecraft: 26.2fabric
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-neoforge-11.7.0+26.1.2
11.7.0+26.1.24 окт. 2026 г.717Minecraft: 26.1.2neoforge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-forge-11.7.0+26.1.2
11.7.0+26.1.24 окт. 2026 г.221Minecraft: 26.1.2forge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-fabric-11.7.0+26.1.2
11.7.0+26.1.24 окт. 2026 г.9 тыс.Minecraft: 26.1.2fabric
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.
release
amber-neoforge-11.7.0+26.1.1
11.7.0+26.1.14 окт. 2026 г.42Minecraft: 26.1.1neoforge
Что нового
## 11.7.0
### Added
- `Billboard.uprightTexture` shows a texture that stays upright and turns only around the vertical axis to face the player, for beams and signposts.
### Changed
- Billboards, Doctor, permission checks, client connection events, and optional networking now ship on every supported line, from Minecraft 1.17 up.
- Events, creative tabs, and helpers behave the same on every line and loader.
- Players and servers without Amber can connect to ones with it on every line.
### Fixed
- `RenderEvents.BLOCK_OUTLINE_RENDER` can cancel outlines on glass and other translucent blocks.
- `PlayerEvents.PLAYER_RESPAWN` reports `alive` and the old player correctly on Forge and NeoForge.
- `PlayerEvents.ENTITY_INTERACT` honors server-side results on Forge and NeoForge.
- Creative tab entries reach tabs that other mods register after Amber on Fabric.
- World load and unload events no longer fire for client-only worlds on NeoForge.
- `BlockEvents.BLOCK_BREAK_BEFORE` can cancel breaking on Forge.
- `EntityEvent.ENTITY_DEATH` fires once, from the server, on Forge and NeoForge.
- Client disconnect events are no longer lost on Fabric.
- Fishing on Forge and NeoForge gives experience and counts statistics again, and no longer loses catches with a full inventory.
- `EntityEvent.SHEAR` fires once for every use of shears on an entity, on every loader.
### Deprecated
- `TabBuilder.type()`, which never had an effect.
### Removed
- Minecraft 1.14.4 through 1.16.5.

