
Almanac
Almanac is a library used by my mods with mostly loader independent shared code between multiple mods to avoid duplication of code.
Автор: frikinjay22,9 млн455обновлён 18 окт. 2026 г.
БиблиотекиУтилиты
Описание
Последние версии
Все версии →release
Almanac 1.26.10.3
1.26.10.318 окт. 2026 г.9,6 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
### Fixed
- Bundles Dungeon Config 1.26.10.3: opening **Options > Controls > Key Binds** no longer crashes. The Dungeon Configs key (Ctrl + K) used a key category Minecraft did not know about, so sorting the key list failed.
release
Almanac 1.26.10.3
1.26.10.318 окт. 2026 г.19,6 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
- Bundles Dungeon Config 1.26.10.3: opening **Options > Controls > Key Binds** no longer crashes. The Dungeon Configs key (Ctrl + K) used a key category Minecraft did not know about, so sorting the key list failed.
release
Almanac 1.26.10.3
1.26.10.318 окт. 2026 г.5,4 тыс.Minecraft: 1.20.1fabric, quilt
Что нового
### Fixed
- Bundles Dungeon Config 1.26.10.3: opening **Options > Controls > Key Binds** no longer crashes. The Dungeon Configs key (Ctrl + K) used a key category Minecraft did not know about, so sorting the key list failed.
release
Almanac 1.26.10.3
1.26.10.318 окт. 2026 г.14,6 тыс.Minecraft: 1.20.1forge
Что нового
### Fixed
- Bundles Dungeon Config 1.26.10.3: opening **Options > Controls > Key Binds** no longer crashes. The Dungeon Configs key (Ctrl + K) used a key category Minecraft did not know about, so sorting the key list failed.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.34,8 тыс.Minecraft: 26.3, 26.4-snapshot-1, 26.4-snapshot-2, 26.4-snapshot-3, 26.4-snapshot-4, 26.4-snapshot-5fabric, quilt
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.2 тыс.Minecraft: 26.3, 26.4-snapshot-1, 26.4-snapshot-2, 26.4-snapshot-3, 26.4-snapshot-4, 26.4-snapshot-5neoforge
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.686Minecraft: 26.1.2neoforge
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
### Minecraft 26.1.2
- First release for Minecraft 26.1.2 on Fabric and NeoForge.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.3,4 тыс.Minecraft: 26.1.2fabric, quilt
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
### Minecraft 26.1.2
- First release for Minecraft 26.1.2 on Fabric and NeoForge.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.5,4 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
### Minecraft 1.21.1
- First release for Minecraft 1.21.1 on Fabric and NeoForge.
release
Almanac 1.26.10.2
1.26.10.215 окт. 2026 г.10,7 тыс.Minecraft: 1.21.1neoforge
Что нового
### Changed
- Settings now use **Dungeon Config**, bundled with Almanac, so no additional download is required. They are stored in `config/almanac/almanac.json5` and can be edited in game from Mod Menu, the mods list or the Dungeon Configs page (Ctrl + K).
- Existing settings are imported automatically from `almanac-nbtFix.json5` (Fabric) and `almanac-common.toml` / `almanac-local.toml` (NeoForge and Forge).
- Cloth Config is no longer required on Fabric.
- Removed the MobStacker-specific stack-name handling from the entity utilities.
### Fixed
- Command registrations from several mods could be lost or fail when NeoForge constructed mods in parallel.
- Legacy JSON configs are now written atomically in UTF-8, so a crash during a save can no longer leave a truncated file.
### Performance
- The empty NBT fix now checks the item's data before any other work and no longer copies NBT on every slot read and stack copy. With the fix disabled, the hooks cost a single field read.
- Picked-up equipment is tracked on the mob itself instead of in a shared, synchronized weak map, so lookups are a field read and the data is released with the entity.
- Removed unused mixins and the redundant `ItemStack.isSameItem` and `Slot.setByPlayer` hooks.
### Minecraft 1.21.1
- First release for Minecraft 1.21.1 on Fabric and NeoForge.