Unified APIСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (210)
beta
Unified API 26.3-1.0-beta-23-fabric
26.3-1.0-beta-23-fabric23 окт. 2026 г.1,5 тыс.Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-23-neoforge
26.3-1.0-beta-23-neoforge23 окт. 2026 г.103Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-23-fabric
26.2-1.0-beta-23-fabric23 окт. 2026 г.406Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-23-neoforge
26.2-1.0-beta-23-neoforge23 окт. 2026 г.48Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-23-fabric
26.1-1.0-beta-23-fabric23 окт. 2026 г.556Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-23-neoforge
26.1-1.0-beta-23-neoforge23 окт. 2026 г.181Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-22-fabric
26.3-1.0-beta-22-fabric23 окт. 2026 г.91Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-22-neoforge
26.3-1.0-beta-22-neoforge23 окт. 2026 г.30Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-22-fabric
26.2-1.0-beta-22-fabric23 окт. 2026 г.30Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-22-neoforge
26.2-1.0-beta-22-neoforge23 окт. 2026 г.26Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-22-fabric
26.1-1.0-beta-22-fabric23 окт. 2026 г.55Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-22-neoforge
26.1-1.0-beta-22-neoforge23 окт. 2026 г.60Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-21-fabric
26.3-1.0-beta-21-fabric19 окт. 2026 г.634Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-21-neoforge
26.3-1.0-beta-21-neoforge19 окт. 2026 г.48Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-21-fabric
26.2-1.0-beta-21-fabric19 окт. 2026 г.182Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-21-neoforge
26.2-1.0-beta-21-neoforge19 окт. 2026 г.16Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-21-fabric
26.1-1.0-beta-21-fabric19 окт. 2026 г.262Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-21-neoforge
26.1-1.0-beta-21-neoforge19 окт. 2026 г.103Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-20-fabric
26.3-1.0-beta-20-fabric19 окт. 2026 г.37Minecraft: 26.3fabric
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.3-1.0-beta-20-neoforge
26.3-1.0-beta-20-neoforge19 окт. 2026 г.8Minecraft: 26.3neoforge
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.2-1.0-beta-20-fabric
26.2-1.0-beta-20-fabric19 окт. 2026 г.8Minecraft: 26.2fabric
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.2-1.0-beta-20-neoforge
26.2-1.0-beta-20-neoforge19 окт. 2026 г.10Minecraft: 26.2neoforge
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.1-1.0-beta-20-fabric
26.1-1.0-beta-20-fabric19 окт. 2026 г.36Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.1-1.0-beta-20-neoforge
26.1-1.0-beta-20-neoforge19 окт. 2026 г.32Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
*This beta has many definition changes. Make sure to check out the latest documentation on [unified-api.dev](https://unified-api.dev/)*
beta
Unified API 26.3-1.0-beta-19-fabric
26.3-1.0-beta-19-fabric16 окт. 2026 г.512Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-19-neoforge
26.3-1.0-beta-19-neoforge16 окт. 2026 г.30Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-19-fabric
26.2-1.0-beta-19-fabric16 окт. 2026 г.169Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-19-neoforge
26.2-1.0-beta-19-neoforge16 окт. 2026 г.24Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-19-fabric
26.1-1.0-beta-19-fabric16 окт. 2026 г.266Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-19-neoforge
26.1-1.0-beta-19-neoforge16 окт. 2026 г.134Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-18-fabric
26.1-1.0-beta-18-fabric16 окт. 2026 г.29Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-18-neoforge
26.1-1.0-beta-18-neoforge16 окт. 2026 г.24Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-17-fabric
26.1-1.0-beta-17-fabric16 окт. 2026 г.32Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-17-neoforge
26.1-1.0-beta-17-neoforge16 окт. 2026 г.36Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-16-fabric
26.3-1.0-beta-16-fabric15 окт. 2026 г.218Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-16-neoforge
26.3-1.0-beta-16-neoforge15 окт. 2026 г.22Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-16-fabric
26.2-1.0-beta-16-fabric15 окт. 2026 г.125Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-16-neoforge
26.2-1.0-beta-16-neoforge15 окт. 2026 г.27Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-16-fabric
26.1-1.0-beta-16-fabric15 окт. 2026 г.146Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-16-neoforge
26.1-1.0-beta-16-neoforge15 окт. 2026 г.46Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-15-fabric
26.1-1.0-beta-15-fabric15 окт. 2026 г.38Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-15-neoforge
26.1-1.0-beta-15-neoforge15 окт. 2026 г.20Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-14-fabric
26.1-1.0-beta-14-fabric15 окт. 2026 г.24Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-14-neoforge
26.1-1.0-beta-14-neoforge15 окт. 2026 г.18Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-13-fabric
26.3-1.0-beta-13-fabric15 окт. 2026 г.44Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-13-neoforge
26.3-1.0-beta-13-neoforge15 окт. 2026 г.16Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-13-fabric
26.2-1.0-beta-13-fabric15 окт. 2026 г.26Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-13-neoforge
26.2-1.0-beta-13-neoforge15 окт. 2026 г.12Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-13-fabric
26.1-1.0-beta-13-fabric15 окт. 2026 г.30Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-13-neoforge
26.1-1.0-beta-13-neoforge15 окт. 2026 г.32Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-12-fabric
26.3-1.0-beta-12-fabric15 окт. 2026 г.34Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-12-neoforge
26.3-1.0-beta-12-neoforge15 окт. 2026 г.7Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-12-fabric
26.2-1.0-beta-12-fabric15 окт. 2026 г.16Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-12-neoforge
26.2-1.0-beta-12-neoforge15 окт. 2026 г.12Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-12-fabric
26.1-1.0-beta-12-fabric15 окт. 2026 г.38Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-12-neoforge
26.1-1.0-beta-12-neoforge15 окт. 2026 г.19Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-11-fabric
26.1-1.0-beta-11-fabric14 окт. 2026 г.56Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-11-neoforge
26.1-1.0-beta-11-neoforge14 окт. 2026 г.29Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-10-fabric
26.1-1.0-beta-10-fabric14 окт. 2026 г.0Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-10-neoforge
26.1-1.0-beta-10-neoforge14 окт. 2026 г.6Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-9-fabric
26.1-1.0-beta-9-fabric14 окт. 2026 г.2Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-9-neoforge
26.1-1.0-beta-9-neoforge14 окт. 2026 г.6Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-8-fabric
26.3-1.0-beta-8-fabric13 окт. 2026 г.100Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-8-neoforge
26.3-1.0-beta-8-neoforge13 окт. 2026 г.18Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-8-fabric
26.2-1.0-beta-8-fabric13 окт. 2026 г.76Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-8-neoforge
26.2-1.0-beta-8-neoforge13 окт. 2026 г.25Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-8-fabric
26.1-1.0-beta-8-fabric13 окт. 2026 г.16Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-8-neoforge
26.1-1.0-beta-8-neoforge13 окт. 2026 г.16Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-7-fabric
26.3-1.0-beta-7-fabric13 окт. 2026 г.68Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-7-neoforge
26.3-1.0-beta-7-neoforge13 окт. 2026 г.20Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-7-fabric
26.2-1.0-beta-7-fabric13 окт. 2026 г.74Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-7-neoforge
26.2-1.0-beta-7-neoforge13 окт. 2026 г.22Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-7-fabric
26.1-1.0-beta-7-fabric13 окт. 2026 г.41Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-7-neoforge
26.1-1.0-beta-7-neoforge13 окт. 2026 г.22Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-6-fabric
26.3-1.0-beta-6-fabric13 окт. 2026 г.26Minecraft: 26.3fabric
beta
Unified API 26.3-1.0-beta-6-neoforge
26.3-1.0-beta-6-neoforge13 окт. 2026 г.7Minecraft: 26.3neoforge
beta
Unified API 26.2-1.0-beta-6-fabric
26.2-1.0-beta-6-fabric13 окт. 2026 г.14Minecraft: 26.2fabric
beta
Unified API 26.2-1.0-beta-6-neoforge
26.2-1.0-beta-6-neoforge13 окт. 2026 г.18Minecraft: 26.2neoforge
beta
Unified API 26.1-1.0-beta-6-fabric
26.1-1.0-beta-6-fabric13 окт. 2026 г.8Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-6-neoforge
26.1-1.0-beta-6-neoforge13 окт. 2026 г.14Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.3-1.0-beta-5-fabric
26.3-1.0-beta-5-fabric8 окт. 2026 г.285Minecraft: 26.3fabric
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.3-1.0-beta-5-neoforge
26.3-1.0-beta-5-neoforge8 окт. 2026 г.37Minecraft: 26.3neoforge
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.2-1.0-beta-5-fabric
26.2-1.0-beta-5-fabric8 окт. 2026 г.336Minecraft: 26.2fabric
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.2-1.0-beta-5-neoforge
26.2-1.0-beta-5-neoforge8 окт. 2026 г.62Minecraft: 26.2neoforge
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.1-1.0-beta-5-fabric
26.1-1.0-beta-5-fabric8 окт. 2026 г.459Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.1-1.0-beta-5-neoforge
26.1-1.0-beta-5-neoforge8 окт. 2026 г.137Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Documentation is now available at [unified-api.dev](https://unified-api.dev/)
beta
Unified API 26.1-1.0-beta-4-fabric
26.1-1.0-beta-4-fabric6 окт. 2026 г.148Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
_This is a data-driven rewrite of Unified API, and an all-new approach to content registration that is both far more powerful, flexible and convenient-to-use than traditional methods._
_This is in Beta, and thus both incompatible with mods dependant on pre-rewrite releases of Unified API whilst also being prone to breaking changes and bugs. Make sure to report them!_
_Documentation soon._
beta
Unified API 26.1-1.0-beta-4-neoforge
26.1-1.0-beta-4-neoforge6 окт. 2026 г.68Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
_This is a data-driven rewrite of Unified API, and an all-new approach to content registration that is both far more powerful, flexible and convenient-to-use than traditional methods._
_This is in Beta, and thus both incompatible with mods dependant on pre-rewrite releases of Unified API whilst also being prone to breaking changes and bugs. Make sure to report them!_
_Documentation soon._
beta
Unified API 26.1-1.0-beta-3-fabric
26.1-1.0-beta-3-fabric6 окт. 2026 г.7Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-3-neoforge
26.1-1.0-beta-3-neoforge6 окт. 2026 г.8Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-2-fabric
26.1-1.0-beta-2-fabric6 окт. 2026 г.14Minecraft: 26.1, 26.1.1, 26.1.2fabric
beta
Unified API 26.1-1.0-beta-2-neoforge
26.1-1.0-beta-2-neoforge6 окт. 2026 г.10Minecraft: 26.1, 26.1.1, 26.1.2neoforge
beta
Unified API 26.1-1.0-beta-1-fabric
26.1-1.0-beta-1-fabric6 окт. 2026 г.19Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
_This is a data-driven rewrite of Unified API, and an all-new approach to content registration that is both far more powerful, flexible and convenient-to-use than traditional methods._
_This is in Beta, and thus both incompatible with mods dependant on pre-rewrite releases of Unified API whilst also being prone to breaking changes and bugs. Make sure to report them!_
_Documentation soon._
beta
Unified API 26.1-1.0-beta-1-neoforge
26.1-1.0-beta-1-neoforge6 окт. 2026 г.14Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
_This is a data-driven rewrite of Unified API, and an all-new approach to content registration that is both far more powerful, flexible and convenient-to-use than traditional methods._
_This is in Beta, and thus both incompatible with mods dependant on pre-rewrite releases of Unified API whilst also being prone to breaking changes and bugs. Make sure to report them!_
_Documentation soon._
release
Unified API 26.2-r2.5-fabric
26.2-r2.5-fabric11 авг. 2026 г.3,8 тыс.Minecraft: 26.2fabric
Что нового
Changed
- `WoodSet`
- - sign and hanging signs now use the block description prefix
- - the set's `WoodType` and `BlockSetType` are now automatically registered
- `BlockSet`
- - the set's `BlockSetType` is now automatically registered
release
Unified API 26.2-r2.5-neoforge
26.2-r2.5-neoforge11 авг. 2026 г.273Minecraft: 26.2neoforge
Что нового
Changed
- `WoodSet`
- - sign and hanging signs now use the block description prefix
- - the set's `WoodType` and `BlockSetType` are now automatically registered
- `BlockSet`
- - the set's `BlockSetType` is now automatically registered
release
Unified API 26.1-r6.5-fabric
26.1-r6.5-fabric11 авг. 2026 г.5,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- `WoodSet`
- - sign and hanging signs now use the block description prefix
- - the set's `WoodType` and `BlockSetType` are now automatically registered
- `BlockSet`
- - the set's `BlockSetType` is now automatically registered
release
Unified API 26.1-r6.5-neoforge
26.1-r6.5-neoforge11 авг. 2026 г.890Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- `WoodSet`
- - sign and hanging signs now use the block description prefix
- - the set's `WoodType` and `BlockSetType` are now automatically registered
- `BlockSet`
- - the set's `BlockSetType` is now automatically registered
release
Unified API 26.2-r2.4-fabric
26.2-r2.4-fabric10 авг. 2026 г.132Minecraft: 26.2fabric
Что нового
Added
- new `CreativeModeTabBuilder`
- - used to build custom creative tabs, which can then be registered via the Unified's deferred registry
- `ColoredItemSet`
- - new `setComponentWithDye`
- - - used to add components using a per-item `DyeColor`
Changed
- `ColoredItemSet`
- - fixed individually-set components not applying
release
Unified API 26.2-r2.4-neoforge
26.2-r2.4-neoforge10 авг. 2026 г.44Minecraft: 26.2neoforge
Что нового
Added
- new `CreativeModeTabBuilder`
- - used to build custom creative tabs, which can then be registered via the Unified's deferred registry
- `ColoredItemSet`
- - new `setComponentWithDye`
- - - used to add components using a per-item `DyeColor`
Changed
- `ColoredItemSet`
- - fixed individually-set components not applying
release
Unified API 26.1-r6.4-fabric
26.1-r6.4-fabric10 авг. 2026 г.232Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- new `CreativeModeTabBuilder`
- - used to build custom creative tabs, which can then be registered via the Unified's deferred registry
- `ColoredItemSet`
- - new `setComponentWithDye`
- - - used to add components using a per-item `DyeColor`
Changed
- `ColoredItemSet`
- - fixed individually-set components not applying
release
Unified API 26.1-r6.4-neoforge
26.1-r6.4-neoforge10 авг. 2026 г.44Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- new `CreativeModeTabBuilder`
- - used to build custom creative tabs, which can then be registered via the Unified's deferred registry
- `ColoredItemSet`
- - new `setComponentWithDye`
- - - used to add components using a per-item `DyeColor`
Changed
- `ColoredItemSet`
- - fixed individually-set components not applying
release
Unified API 26.2-r2.3-fabric
26.2-r2.3-fabric10 авг. 2026 г.48Minecraft: 26.2fabric
Что нового
Added
- `BlockPreset`
- - new `SULFUR` and `POLISHED_SULFUR` presets
- - new `CINNABAR` and `POLISHED_CINNABAR` presets
Changed
- `WoodSet`
- - deprecated `setLeafSoundType` and `getLeafSoundType` in favour of new `setLeavesSoundType` and `getLeavesSoundType` respectively
- `WoodPreset`
- - `WoodPreset.CHERRY` now includes Cherry Leaves sounds
- deprecated `UnifiedRegistries.BlockEntityTypes`
- deprecated `UnifiedRegistries.CreativeTabs`
release
Unified API 26.2-r2.3-neoforge
26.2-r2.3-neoforge10 авг. 2026 г.27Minecraft: 26.2neoforge
Что нового
Added
- `BlockPreset`
- - new `SULFUR` and `POLISHED_SULFUR` presets
- - new `CINNABAR` and `POLISHED_CINNABAR` presets
Changed
- `WoodSet`
- - deprecated `setLeafSoundType` and `getLeafSoundType` in favour of new `setLeavesSoundType` and `getLeavesSoundType` respectively
- `WoodPreset`
- - `WoodPreset.CHERRY` now includes Cherry Leaves sounds
- deprecated `UnifiedRegistries.BlockEntityTypes`
- deprecated `UnifiedRegistries.CreativeTabs`
release
Unified API 26.1-r6.3-fabric
26.1-r6.3-fabric10 авг. 2026 г.45Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- `WoodSet`
- - deprecated `setLeafSoundType` and `getLeafSoundType` in favour of new `setLeavesSoundType` and `getLeavesSoundType` respectively
- `WoodPreset`
- - `WoodPreset.CHERRY` now includes Cherry Leaves sounds
- deprecated `UnifiedRegistries.BlockEntityTypes`
- deprecated `UnifiedRegistries.CreativeTabs`
release
Unified API 26.1-r6.3-neoforge
26.1-r6.3-neoforge10 авг. 2026 г.28Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- `WoodSet`
- - deprecated `setLeafSoundType` and `getLeafSoundType` in favour of new `setLeavesSoundType` and `getLeavesSoundType` respectively
- `WoodPreset`
- - `WoodPreset.CHERRY` now includes Cherry Leaves sounds
- deprecated `UnifiedRegistries.BlockEntityTypes`
- deprecated `UnifiedRegistries.CreativeTabs`
release
Unified API 26.2-r2.2-fabric
26.2-r2.2-fabric7 авг. 2026 г.273Minecraft: 26.2fabric
Что нового
Added
- `UnifiedRegistries.BlockEntityTypes`
- - added `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, Supplier<? extends BlockLike>... blocks)`
Changed
- `ColoredBlockSet` and `ColoredItemSet`
- - fixed crash when `creativeInventoryPlacement` isn't used
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS` [26.2]
- - `addOptional` now defaults to disabled on Fabric, matching NeoForge behaviour
- `PackType` [26.1]
- - `OPTIONAL_RESOURCES` and `OPTIONAL_DATA` now default packs to disabled on Fabric, matching NeoForge behaviour
- `UnifiedRegistries.BlockEntityTypes`
- - deprecated `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, BlockLike... blocks)`
- fixed NeoForge crash caused by incorrect event bus for server reload listeners
release
Unified API 26.2-r2.2-neoforge
26.2-r2.2-neoforge7 авг. 2026 г.49Minecraft: 26.2neoforge
Что нового
Added
- `UnifiedRegistries.BlockEntityTypes`
- - added `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, Supplier<? extends BlockLike>... blocks)`
Changed
- `ColoredBlockSet` and `ColoredItemSet`
- - fixed crash when `creativeInventoryPlacement` isn't used
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS` [26.2]
- - `addOptional` now defaults to disabled on Fabric, matching NeoForge behaviour
- `PackType` [26.1]
- - `OPTIONAL_RESOURCES` and `OPTIONAL_DATA` now default packs to disabled on Fabric, matching NeoForge behaviour
- `UnifiedRegistries.BlockEntityTypes`
- - deprecated `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, BlockLike... blocks)`
- fixed NeoForge crash caused by incorrect event bus for server reload listeners
release
Unified API 26.1-r6.2-fabric
26.1-r6.2-fabric7 авг. 2026 г.433Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedRegistries.BlockEntityTypes`
- - added `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, Supplier<? extends BlockLike>... blocks)`
Changed
- `ColoredBlockSet` and `ColoredItemSet`
- - fixed crash when `creativeInventoryPlacement` isn't used
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS` [26.2]
- - `addOptional` now defaults to disabled on Fabric, matching NeoForge behaviour
- `PackType` [26.1]
- - `OPTIONAL_RESOURCES` and `OPTIONAL_DATA` now default packs to disabled on Fabric, matching NeoForge behaviour
- `UnifiedRegistries.BlockEntityTypes`
- - deprecated `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, BlockLike... blocks)`
- fixed NeoForge crash caused by incorrect event bus for server reload listeners
release
Unified API 26.1-r6.2-neoforge
26.1-r6.2-neoforge7 авг. 2026 г.42Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedRegistries.BlockEntityTypes`
- - added `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, Supplier<? extends BlockLike>... blocks)`
Changed
- `ColoredBlockSet` and `ColoredItemSet`
- - fixed crash when `creativeInventoryPlacement` isn't used
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS` [26.2]
- - `addOptional` now defaults to disabled on Fabric, matching NeoForge behaviour
- `PackType` [26.1]
- - `OPTIONAL_RESOURCES` and `OPTIONAL_DATA` now default packs to disabled on Fabric, matching NeoForge behaviour
- `UnifiedRegistries.BlockEntityTypes`
- - deprecated `register(String path, BlockEntityType.BlockEntitySupplier<T> builder, BlockLike... blocks)`
- fixed NeoForge crash caused by incorrect event bus for server reload listeners
release
Unified API 26.2-r2.1-fabric
26.2-r2.1-fabric6 авг. 2026 г.110Minecraft: 26.2fabric
Что нового
Added
- `WoodSet`
- - second `creativeInventoryPlacement` method, giving the option to not include boats
- - second `createSapling` method, allowing the placement of saplings in the creative inventory
- - second `createLeaves` method, allowing the placement of leaves in the creative inventory
Changed
- `WoodSet`
- - `precedingNaturalItem` in `creativeInventoryPlacement` now places the set's log after the specified item
- `UnifiedClientHelpers.PARTICLE_PROVIDERS`
- - `add` now uses `Supplier<? extends ParticleType<T>` instead of `Supplier<T>`
release
Unified API 26.2-r2.1-neoforge
26.2-r2.1-neoforge6 авг. 2026 г.48Minecraft: 26.2neoforge
Что нового
Added
- `WoodSet`
- - second `creativeInventoryPlacement` method, giving the option to not include boats
- - second `createSapling` method, allowing the placement of saplings in the creative inventory
- - second `createLeaves` method, allowing the placement of leaves in the creative inventory
Changed
- `WoodSet`
- - `precedingNaturalItem` in `creativeInventoryPlacement` now places the set's log after the specified item
- `UnifiedClientHelpers.PARTICLE_PROVIDERS`
- - `add` now uses `Supplier<? extends ParticleType<T>` instead of `Supplier<T>`
release
Unified API 26.1-r6.1-fabric
26.1-r6.1-fabric6 авг. 2026 г.142Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `WoodSet`
- - second `creativeInventoryPlacement` method, giving the option to not include boats
- - second `createSapling` method, allowing the placement of saplings in the creative inventory
- - second `createLeaves` method, allowing the placement of leaves in the creative inventory
Changed
- `WoodSet`
- - `precedingNaturalItem` in `creativeInventoryPlacement` now places the set's log after the specified item
- `UnifiedClientHelpers.PARTICLE_PROVIDERS`
- - `add` now uses `Supplier<? extends ParticleType<T>` instead of `Supplier<T>`
release
Unified API 26.1-r6.1-neoforge
26.1-r6.1-neoforge6 авг. 2026 г.34Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `WoodSet`
- - second `creativeInventoryPlacement` method, giving the option to not include boats
- - second `createSapling` method, allowing the placement of saplings in the creative inventory
- - second `createLeaves` method, allowing the placement of leaves in the creative inventory
Changed
- `WoodSet`
- - `precedingNaturalItem` in `creativeInventoryPlacement` now places the set's log after the specified item
- `UnifiedClientHelpers.PARTICLE_PROVIDERS`
- - `add` now uses `Supplier<? extends ParticleType<T>` instead of `Supplier<T>`
release
Unified API 26.2-r2.0-fabric
26.2-r2.0-fabric6 авг. 2026 г.39Minecraft: 26.2fabric
Что нового
Added
- new `ColoredBlockSet` and `ColoredBlockPreset`
- - used to create a set of blocks in all 16 colors
- new `ColoredItemSet` and `ColoredItemPreset`
- - used to create a set of items in all 16 colors
- - can be bound to a `ColoredBlockSet` if you want separate block-items
- new `UnifiedHelpers.RELOAD_LISTENERS` and `UnifiedClientHelpers.RELOAD_LISTENERS`
- - used to register data and resource reload listeners respectively
- `UnifiedRegistries.Items`
- - 2 new `registerBlockItem` methods, which allow specifying the item's function (eg `BlockItem::new`)
Changed
- `UnifiedRegistries.Items`
- - deprecated old `registerBlockItem` methods as they were made redundant by the new ones
- anywhere that previously asked for `Supplier<ItemLike>` now accepts `Supplier<? extends ItemLike>`
- `VanillaVersion` `getString` now skips `patch` if it equals zero [26.1]
release
Unified API 26.2-r2.0-neoforge
26.2-r2.0-neoforge6 авг. 2026 г.14Minecraft: 26.2neoforge
Что нового
Added
- new `ColoredBlockSet` and `ColoredBlockPreset`
- - used to create a set of blocks in all 16 colors
- new `ColoredItemSet` and `ColoredItemPreset`
- - used to create a set of items in all 16 colors
- - can be bound to a `ColoredBlockSet` if you want separate block-items
- new `UnifiedHelpers.RELOAD_LISTENERS` and `UnifiedClientHelpers.RELOAD_LISTENERS`
- - used to register data and resource reload listeners respectively
- `UnifiedRegistries.Items`
- - 2 new `registerBlockItem` methods, which allow specifying the item's function (eg `BlockItem::new`)
Changed
- `UnifiedRegistries.Items`
- - deprecated old `registerBlockItem` methods as they were made redundant by the new ones
- anywhere that previously asked for `Supplier<ItemLike>` now accepts `Supplier<? extends ItemLike>`
- `VanillaVersion` `getString` now skips `patch` if it equals zero [26.1]
release
Unified API 26.1-r6.0-fabric
26.1-r6.0-fabric6 авг. 2026 г.57Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- new `ColoredBlockSet` and `ColoredBlockPreset`
- - used to create a set of blocks in all 16 colors
- new `ColoredItemSet` and `ColoredItemPreset`
- - used to create a set of items in all 16 colors
- - can be bound to a `ColoredBlockSet` if you want separate block-items
- new `UnifiedHelpers.RELOAD_LISTENERS` and `UnifiedClientHelpers.RELOAD_LISTENERS`
- - used to register data and resource reload listeners respectively
- `UnifiedRegistries.Items`
- - 2 new `registerBlockItem` methods, which allow specifying the item's function (eg `BlockItem::new`)
Changed
- `UnifiedRegistries.Items`
- - deprecated old `registerBlockItem` methods as they were made redundant by the new ones
- anywhere that previously asked for `Supplier<ItemLike>` now accepts `Supplier<? extends ItemLike>`
- `VanillaVersion` `getString` now skips `patch` if it equals zero [26.1]
release
Unified API 26.1-r6.0-neoforge
26.1-r6.0-neoforge6 авг. 2026 г.21Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- new `ColoredBlockSet` and `ColoredBlockPreset`
- - used to create a set of blocks in all 16 colors
- new `ColoredItemSet` and `ColoredItemPreset`
- - used to create a set of items in all 16 colors
- - can be bound to a `ColoredBlockSet` if you want separate block-items
- new `UnifiedHelpers.RELOAD_LISTENERS` and `UnifiedClientHelpers.RELOAD_LISTENERS`
- - used to register data and resource reload listeners respectively
- `UnifiedRegistries.Items`
- - 2 new `registerBlockItem` methods, which allow specifying the item's function (eg `BlockItem::new`)
Changed
- `UnifiedRegistries.Items`
- - deprecated old `registerBlockItem` methods as they were made redundant by the new ones
- anywhere that previously asked for `Supplier<ItemLike>` now accepts `Supplier<? extends ItemLike>`
- `VanillaVersion` `getString` now skips `patch` if it equals zero [26.1]
release
Unified API 26.2-r1.1-fabric
26.2-r1.1-fabric5 авг. 2026 г.100Minecraft: 26.2fabric
Что нового
Changed
- fixed a crash caused by `UnifiedClientEvents.Huds` (and related internal classes) providing `Gui` instead of `Hud`
- `VanillaVersion` `getString` now skips `patch` if it equals zero
release
Unified API 26.2-r1.1-neoforge
26.2-r1.1-neoforge5 авг. 2026 г.22Minecraft: 26.2neoforge
Что нового
Changed
- fixed a crash caused by `UnifiedClientEvents.Huds` (and related internal classes) providing `Gui` instead of `Hud`
- `VanillaVersion` `getString` now skips `patch` if it equals zero
release
Unified API 26.2-r1.0-fabric
26.2-r1.0-fabric4 авг. 2026 г.110Minecraft: 26.2fabric
Что нового
Added
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS`
- - includes `addRequired` and `addOptional` methods
- - used to load built-in datapacks and resource packs respectively
Changed
- Unified API packages have been completely redone, so you'll have to re-import all referenced classes
- - this includes a split with `unified.api.` and `unified.impl.`, which clearly separates developer-focused code from internal-only code
- - - you can be assured that no breaking changes will be made in the same vanilla drop version within `unified.api.`
- - it should be much easier to find the classes you're looking for going forward
- - many internal classes were either exposed in `api.` or renamed within `impl.` for clarity
- - - these include `BiomeModificationContext` and `LootTableContext`, which were moved into `api.`
- renamed `UnifiedPlatform` to `UnifiedInstance`
- - renamed `getLoader` to `getModLoader`
- renamed `UnifiedEvents.Guis` to `UnifiedEvents.Hud`
- - this matches changes to vanilla naming
- renamed `LoaderType` to `ModLoader`
- renamed `EventType` to `EventTiming`
- renamed `UnifiedClientHelpers.LEGACY_BABY_ARMOR` to `UnifiedClientHelpers.SIMPLE_BABY_ARMOR`
- - replaced `add(ResourceKey<EquipmentAsset> asset, boolean resize, int cutoff)` with `add(ResourceKey<EquipmentAsset> asset, int cutoff)`
- - replaced `add(ResourceKey<EquipmentAsset> asset, boolean resize)` with `addWithoutDownscale`
- renamed `CreativeModeTabs` to `CreativeModeTabIds`
Removed
- `UnifiedHelpers.PACKS`
- - removed in favour of split `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS`
- `PackType`
- - no longer needed due to the removal of `UnifiedHelpers.PACKS`
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - removed `addWeathering(WeatheringCopperBlocks set)`
- - - vanilla removed `WeatheringCopperBlocks` and another `addWeathering` method still exists, so this was removed outright
- removed all deprecated methods and classes
release
Unified API 26.2-r1.0-neoforge
26.2-r1.0-neoforge4 авг. 2026 г.23Minecraft: 26.2neoforge
Что нового
Added
- `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS`
- - includes `addRequired` and `addOptional` methods
- - used to load built-in datapacks and resource packs respectively
Changed
- Unified API packages have been completely redone, so you'll have to re-import all referenced classes
- - this includes a split with `unified.api.` and `unified.impl.`, which clearly separates developer-focused code from internal-only code
- - - you can be assured that no breaking changes will be made in the same vanilla drop version within `unified.api.`
- - it should be much easier to find the classes you're looking for going forward
- - many internal classes were either exposed in `api.` or renamed within `impl.` for clarity
- - - these include `BiomeModificationContext` and `LootTableContext`, which were moved into `api.`
- renamed `UnifiedPlatform` to `UnifiedInstance`
- - renamed `getLoader` to `getModLoader`
- renamed `UnifiedEvents.Guis` to `UnifiedEvents.Hud`
- - this matches changes to vanilla naming
- renamed `LoaderType` to `ModLoader`
- renamed `EventType` to `EventTiming`
- renamed `UnifiedClientHelpers.LEGACY_BABY_ARMOR` to `UnifiedClientHelpers.SIMPLE_BABY_ARMOR`
- - replaced `add(ResourceKey<EquipmentAsset> asset, boolean resize, int cutoff)` with `add(ResourceKey<EquipmentAsset> asset, int cutoff)`
- - replaced `add(ResourceKey<EquipmentAsset> asset, boolean resize)` with `addWithoutDownscale`
- renamed `CreativeModeTabs` to `CreativeModeTabIds`
Removed
- `UnifiedHelpers.PACKS`
- - removed in favour of split `UnifiedHelpers.DATA_PACKS` and `UnifiedClientHelpers.RESOURCE_PACKS`
- `PackType`
- - no longer needed due to the removal of `UnifiedHelpers.PACKS`
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - removed `addWeathering(WeatheringCopperBlocks set)`
- - - vanilla removed `WeatheringCopperBlocks` and another `addWeathering` method still exists, so this was removed outright
- removed all deprecated methods and classes
release
Unified API 26.1-r5.3-fabric
26.1-r5.3-fabric4 авг. 2026 г.251Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- new `VanillaVersion` record
- - used to get and compare against the current game version
Changed
- `UnifiedEvents.Levels`
- - fixed `onTick` being ignored
release
Unified API 26.1-r5.3-neoforge
26.1-r5.3-neoforge4 авг. 2026 г.43Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- new `VanillaVersion` record
- - used to get and compare against the current game version
Changed
- `UnifiedEvents.Levels`
- - fixed `onTick` being ignored
release
Unified API 26.1-r5.2.1-neoforge
26.1-r5.2.1-neoforge2 авг. 2026 г.52Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
- fixed client-side woodset builder boat crash ([#3](https://github.com/Rebel459/unified-api/issues/3)) [NeoForge]
release
Unified API 26.1-r5.2-fabric
26.1-r5.2-fabric28 июл. 2026 г.1,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - fixed inverted placement order on NeoForge
- made builders thread-safe ([#2](https://github.com/Rebel459/unified-api/issues/2))
release
Unified API 26.1-r5.2-neoforge
26.1-r5.2-neoforge28 июл. 2026 г.86Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - fixed inverted placement order on NeoForge
- made builders thread-safe ([#2](https://github.com/Rebel459/unified-api/issues/2))
release
Unified API 26.1-r5.1-fabric
26.1-r5.1-fabric23 июл. 2026 г.470Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `BlockSet.Settings`
- - new `getDestroyTime` method
- - new `getExplosionResistance` method
- `BlockSet.Builder`
- - new `setDestroyTime` method
- - new `setExplosionResistance` method
- - new `hasLegacySlab` method
- - new `baseBlockSuffix` method
- `BlockPreset`
- - new `LEGACY`, `STONE_BRICKS`, `COBBLED_DEEPSLATE`, `POLISHED_DEEPSLATE`, `DEEPSLATE_BRICKS`, `DEEPSLATE_TILES`, `TUFF`, `POLISHED_TUFF`, `TUFF_BRICKS`, `MUD_BRICKS`, `RESIN_BRICKS`, `SANDSTONE`, `END_STONE_BRICKS` and `PURPUR`presets
Changed
- `UnifiedRegistries.Blocks.Builders`
- - deprecated the old `blockSetBuilder` method in favour of a new one which doesn't require two floats
- `WoodSet.Settings` & `BlockSet.Settings`
- - fixed incorrect naming of `canArrowsActivateButton`
- `BlockPreset`
- - deprecated `CRACKED` and `CHISELED` presets
- - `STONE` and `POLISHED_BLACKSTONE` and `NETHER_BRICKS` presets now use legacy slabs
- - the `NETHER_BRICKS` preset now uses the correct sounds
release
Unified API 26.1-r5.1-neoforge
26.1-r5.1-neoforge23 июл. 2026 г.56Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `BlockSet.Settings`
- - new `getDestroyTime` method
- - new `getExplosionResistance` method
- `BlockSet.Builder`
- - new `setDestroyTime` method
- - new `setExplosionResistance` method
- - new `hasLegacySlab` method
- - new `baseBlockSuffix` method
- `BlockPreset`
- - new `LEGACY`, `STONE_BRICKS`, `COBBLED_DEEPSLATE`, `POLISHED_DEEPSLATE`, `DEEPSLATE_BRICKS`, `DEEPSLATE_TILES`, `TUFF`, `POLISHED_TUFF`, `TUFF_BRICKS`, `MUD_BRICKS`, `RESIN_BRICKS`, `SANDSTONE`, `END_STONE_BRICKS` and `PURPUR`presets
Changed
- `UnifiedRegistries.Blocks.Builders`
- - deprecated the old `blockSetBuilder` method in favour of a new one which doesn't require two floats
- `WoodSet.Settings` & `BlockSet.Settings`
- - fixed incorrect naming of `canArrowsActivateButton`
- `BlockPreset`
- - deprecated `CRACKED` and `CHISELED` presets
- - `STONE` and `POLISHED_BLACKSTONE` and `NETHER_BRICKS` presets now use legacy slabs
- - the `NETHER_BRICKS` preset now uses the correct sounds
release
Unified API 26.1-r5.0-fabric
26.1-r5.0-fabric23 июл. 2026 г.34Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- new `UnifiedRegistries.Items.Builders`
- - `EquipmentSet` and `EquipmentPreset` allow easily creating sets of tools and armor
- - - see the [Equipment Set](https://unified-api.dev/registries/builders/equipment-set.html) documentation for details
- `UnifiedRegistries.Blocks.Builders`
- - `BlockSet` and `BlockPreset` allow easily creating stone and brick-like block sets
- - - see the [Block Set](https://unified-api.dev/registries/builders/block-set.html) documentation for details
- - `WoodSet` and `WoodPreset` allow easily creating entire woodsets
- - - see the [Wood Set](https://unified-api.dev/registries/builders/wood-set.html) documentation for details
- `UnifiedRegistries.EntityTypes`
- - added a new `add` method that additionally allows the providing of a `Supplier<AttributeSupplier>`, in order to link attributes to custom mobs
Changed
- `UnifiedRegistries.Blocks`
- - registration methods containing `BlockEntityType<>` have now been superceded by new methods containing `Supplier<BlockEntityType<>>`
- - - existing non-supplier `BlockEntityType` methods were deprecated as a result
- - - this change was made to support custom block entity types
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - the `add(ResourceKey<EquipmentAsset> asset)` now sets `resize` to `true`
- - - previously, this method defaulted to `false`. For the original behaviour, simply use `add(ResourceKey<EquipmentAsset> asset, boolean resize)` instead
Removed
- `UnifiedRegistries.Blocks`
- - removed two previously-deprecated registration methods
- - - this was required by the addition of the `Supplier<BlockEntityType<>>` methods
release
Unified API 26.1-r5.0-neoforge
26.1-r5.0-neoforge23 июл. 2026 г.21Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- new `UnifiedRegistries.Items.Builders`
- - `EquipmentSet` and `EquipmentPreset` allow easily creating sets of tools and armor
- - - see the [Equipment Set](https://unified-api.dev/registries/builders/equipment-set.html) documentation for details
- `UnifiedRegistries.Blocks.Builders`
- - `BlockSet` and `BlockPreset` allow easily creating stone and brick-like block sets
- - - see the [Block Set](https://unified-api.dev/registries/builders/block-set.html) documentation for details
- - `WoodSet` and `WoodPreset` allow easily creating entire woodsets
- - - see the [Wood Set](https://unified-api.dev/registries/builders/wood-set.html) documentation for details
- `UnifiedRegistries.EntityTypes`
- - added a new `add` method that additionally allows the providing of a `Supplier<AttributeSupplier>`, in order to link attributes to custom mobs
Changed
- `UnifiedRegistries.Blocks`
- - registration methods containing `BlockEntityType<>` have now been superceded by new methods containing `Supplier<BlockEntityType<>>`
- - - existing non-supplier `BlockEntityType` methods were deprecated as a result
- - - this change was made to support custom block entity types
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - the `add(ResourceKey<EquipmentAsset> asset)` now sets `resize` to `true`
- - - previously, this method defaulted to `false`. For the original behaviour, simply use `add(ResourceKey<EquipmentAsset> asset, boolean resize)` instead
Removed
- `UnifiedRegistries.Blocks`
- - removed two previously-deprecated registration methods
- - - this was required by the addition of the `Supplier<BlockEntityType<>>` methods
release
Unified API 26.1-r4.3-fabric
26.1-r4.3-fabric25 мая 2026 г.9,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- NeoForge-side `UnifiedEvents.LootTables` no longer unnecessarily overrides other mods' NeoForge-driven loot tables
release
Unified API 26.1-r4.3-neoforge
26.1-r4.3-neoforge25 мая 2026 г.1 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- NeoForge-side `UnifiedEvents.LootTables` no longer unnecessarily overrides other mods' NeoForge-driven loot tables
release
Unified API 26.1-r4.2-fabric
26.1-r4.2-fabric25 мая 2026 г.121Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedHelpers.NETWORKING` and `UnifiedClientHelpers.NETWORKING`
- - added `canSend` method
Changed
- `UnifiedHelpers.NETWORKING` and `UnifiedClientHelpers.NETWORKING`
- - marked all networking registration methods as optional for NeoForge
- - `send` methods now check if they can be sent before sending
release
Unified API 26.1-r4.2-neoforge
26.1-r4.2-neoforge25 мая 2026 г.40Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedHelpers.NETWORKING` and `UnifiedClientHelpers.NETWORKING`
- - added `canSend` method
Changed
- `UnifiedHelpers.NETWORKING` and `UnifiedClientHelpers.NETWORKING`
- - marked all networking registration methods as optional for NeoForge
- - `send` methods now check if they can be sent before sending
release
Unified API 26.1-r4.1-fabric
26.1-r4.1-fabric20 мая 2026 г.853Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - added support for structure tags
Changed
- internal structure music refactors
- moved helper impls into impl subfolders
release
Unified API 26.1-r4.1-neoforge
26.1-r4.1-neoforge20 мая 2026 г.76Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - added support for structure tags
Changed
- internal structure music refactors
- moved helper impls into impl subfolders
release
Unified API 26.1-r4.0.4-fabric
26.1-r4.0.4-fabric12 мая 2026 г.899Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed composting issues on Fabric
release
Unified API 26.1-r4.0.3-fabric
26.1-r4.0.3-fabric8 мая 2026 г.421Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed Fabric biome modification feature order
release
Unified API 26.1-r4.0.1-fabric
26.1-r4.0.1-fabric8 мая 2026 г.21Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed Fabric client particle providers
beta
Unified API 21.11-b2.0.1-fabric
21.11-b2.0.1-fabric8 мая 2026 г.1,8 тыс.Minecraft: 1.21.11fabric
Что нового
- fixed Fabric client particle providers
release
Unified API 26.1-r4.0-fabric
26.1-r4.0-fabric7 мая 2026 г.139Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `Supplied`
- - new generic class which accepts generics and functions much like `Supplier`
- - extends `ResourceKey`, implements `Supplier` and provides a registry-searched `Holder` through the `holder` method
- - all common registries now use `Supplied` instead of `Supplier` (though are backwards compatible), and `SuppliedItem` / `SuppliedBlock` now extend this, too
- `BlockLike`
- - basically vanilla's `ItemLike`, but for `Block` instead of `Item`
- - injected into the vanilla `Block` class
- - any methods which previously accepted `Block` have been deprecated in favour of new methods which accept `BlockLike`
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - added new `addWeathering` method which matches the deprecated `addWaxed` method, except it allows `BlockLike`
Changed
- new `SuppliedItem` class
- - rewritten in `util.registry`, with the old `SuppliedItem` interface being deprecated
- - - *Breaking: no longer implements Holder<Item>*
- - now extends `Supplied<Item>`
- new `SuppliedBlock` class
- - rewritten in `util.registry`, with the old `SuppliedBlock` interface being deprecated
- - - *Breaking: no longer implements Holder<Block>*
- - now extends `Supplied<Block>`
- - now implements `BlockLike`
- `UnifiedRegistries`
- - now provides `Supplied` instead of `Supplier`
- - - registered content which previously used `Supplier` will still work until backwards-compatability support is fully removed in 26.2
- - rewrote how much of internal registering is handled to accomodate the many additions and fixes in this update
- - - registered content now stores `Supplier<Registry>` internally in order to provide fully-functional holders through `Supplied`, `SuppliedItem` and `SuppliedBlock`
- `UnifiedRegistries.DeferredRegistry`
- - now allows the defining of generics (`<>`)
- - - existing DeferredRegistry calls will work as before, though there will be an unchecked warning unless generics are provided
- `UnifiedRegistries.BlockEntityTypes`
- - `BlockLike... blocks` is now accepted for the `register` method which previously accepted `Block... blocks`, the latter of which remains (but has been deprecated) for backwards-compatability
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - `addStrippable` and all `add` methods now accept `BlockLike` wherever `Block` was previously accepted, the latter which remain (but have been deprecated) for backwards-compatability
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - improved NeoForge-side entry appending to allow `insertBefore` and `insertAfter` to work with modded entries as starting points, rather than only vanilla
release
Unified API 26.1-r4.0-neoforge
26.1-r4.0-neoforge7 мая 2026 г.137Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `Supplied`
- - new generic class which accepts generics and functions much like `Supplier`
- - extends `ResourceKey`, implements `Supplier` and provides a registry-searched `Holder` through the `holder` method
- - all common registries now use `Supplied` instead of `Supplier` (though are backwards compatible), and `SuppliedItem` / `SuppliedBlock` now extend this, too
- `BlockLike`
- - basically vanilla's `ItemLike`, but for `Block` instead of `Item`
- - injected into the vanilla `Block` class
- - any methods which previously accepted `Block` have been deprecated in favour of new methods which accept `BlockLike`
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - added new `addWeathering` method which matches the deprecated `addWaxed` method, except it allows `BlockLike`
Changed
- new `SuppliedItem` class
- - rewritten in `util.registry`, with the old `SuppliedItem` interface being deprecated
- - - *Breaking: no longer implements Holder<Item>*
- - now extends `Supplied<Item>`
- new `SuppliedBlock` class
- - rewritten in `util.registry`, with the old `SuppliedBlock` interface being deprecated
- - - *Breaking: no longer implements Holder<Block>*
- - now extends `Supplied<Block>`
- - now implements `BlockLike`
- `UnifiedRegistries`
- - now provides `Supplied` instead of `Supplier`
- - - registered content which previously used `Supplier` will still work until backwards-compatability support is fully removed in 26.2
- - rewrote how much of internal registering is handled to accomodate the many additions and fixes in this update
- - - registered content now stores `Supplier<Registry>` internally in order to provide fully-functional holders through `Supplied`, `SuppliedItem` and `SuppliedBlock`
- `UnifiedRegistries.DeferredRegistry`
- - now allows the defining of generics (`<>`)
- - - existing DeferredRegistry calls will work as before, though there will be an unchecked warning unless generics are provided
- `UnifiedRegistries.BlockEntityTypes`
- - `BlockLike... blocks` is now accepted for the `register` method which previously accepted `Block... blocks`, the latter of which remains (but has been deprecated) for backwards-compatability
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - `addStrippable` and all `add` methods now accept `BlockLike` wherever `Block` was previously accepted, the latter which remain (but have been deprecated) for backwards-compatability
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - improved NeoForge-side entry appending to allow `insertBefore` and `insertAfter` to work with modded entries as starting points, rather than only vanilla
release
Unified API 26.1-r3.2-fabric
26.1-r3.2-fabric1 мая 2026 г.470Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedEvents.Levels`
- - includes `onLoad` and `onUnload` methods
- - - `UnifiedClientEvents.Instance` and `UnifiedEvents.Server` have also received similar `onLevelLoad` and `onLevelUnload` events
- `UnifiedClientEvents.Instance`
- - added `onStart` and `onStop` methods
Changed
- `UnifiedRegistries`
- - deprecated `registerHolder` in favour of identical `registerForHolder` method
- - - this change affects both `UnifiedRegistries.DeferredRegistry` and `UnifiedRegistries.SoundEvents`
release
Unified API 26.1-r3.2-neoforge
26.1-r3.2-neoforge1 мая 2026 г.58Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedEvents.Levels`
- - includes `onLoad` and `onUnload` methods
- - - `UnifiedClientEvents.Instance` and `UnifiedEvents.Server` have also received similar `onLevelLoad` and `onLevelUnload` events
- `UnifiedClientEvents.Instance`
- - added `onStart` and `onStop` methods
Changed
- `UnifiedRegistries`
- - deprecated `registerHolder` in favour of identical `registerForHolder` method
- - - this change affects both `UnifiedRegistries.DeferredRegistry` and `UnifiedRegistries.SoundEvents`
release
Unified API 26.1-r3.1.2-fabric
26.1-r3.1.2-fabric27 апр. 2026 г.293Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed `ItemStack stack` always being `null` in `UnifiedEvents.ItemTooltips.afterAttributeAdded` and `UnifiedEvents.ItemTooltips.afterBaseAttributeAdded` on Fabric
- fixed `UnifiedEvents.ItemTooltips.addAttributes` triggering with incorrect `EventType.POST` timing on NeoForge
release
Unified API 26.1-r3.1.2-neoforge
26.1-r3.1.2-neoforge27 апр. 2026 г.45Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
- fixed `ItemStack stack` always being `null` in `UnifiedEvents.ItemTooltips.afterAttributeAdded` and `UnifiedEvents.ItemTooltips.afterBaseAttributeAdded` on Fabric
- fixed `UnifiedEvents.ItemTooltips.addAttributes` triggering with incorrect `EventType.POST` timing on NeoForge
release
Unified API 26.1-r3.1-fabric
26.1-r3.1-fabric27 апр. 2026 г.25Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedEvents.ItemTooltips`
- - added `afterAttributeAdded` method
- - - allows you to add / check tooltips after each regular attribute tooltip (in vanilla, these are blue)
- - added `afterBaseAttributeAdded` method
- - - allows you to add / check tooltips after each base attribute tooltip (in vanilla, these are green)
Changed
- marked `UnifiedPlatform.get()` as `@ApiStatus.Internal`
- - you can (and should) now call `UnifiedPlatform` methods directly, without the use of `.get()`
release
Unified API 26.1-r3.1-neoforge
26.1-r3.1-neoforge27 апр. 2026 г.27Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedEvents.ItemTooltips`
- - added `afterAttributeAdded` method
- - - allows you to add / check tooltips after each regular attribute tooltip (in vanilla, these are blue)
- - added `afterBaseAttributeAdded` method
- - - allows you to add / check tooltips after each base attribute tooltip (in vanilla, these are green)
Changed
- marked `UnifiedPlatform.get()` as `@ApiStatus.Internal`
- - you can (and should) now call `UnifiedPlatform` methods directly, without the use of `.get()`
release
Unified API 26.1-r3.0.4-fabric
26.1-r3.0.4-fabric27 апр. 2026 г.39Minecraft: 26.1, 26.1.1, 26.1.2fabric
release
Unified API 26.1-r3.0.4-neoforge
26.1-r3.0.4-neoforge27 апр. 2026 г.27Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
- fixed `UnifiedClientEvents.ItemTooltips.addAttributes` being ignored on NeoForge
release
Unified API 26.1-r3.0.2-fabric
26.1-r3.0.2-fabric26 апр. 2026 г.27Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed hopper composting crash on Fabric
release
Unified API 26.1-r3.0.1-fabric
26.1-r3.0.1-fabric22 апр. 2026 г.240Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed biome modification api causing crashes on Fabric when used with other biome mods
release
Unified API 26.1-r3.0-fabric
26.1-r3.0-fabric17 апр. 2026 г.306Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedEvents.LootTables`
- - added new `editPool` method
- - - provides an item predicate, and requires a `LootEntry`
- `LootEntry`
- - new record which allows for more flexible creation of loot pool entry changes
- - - `insert(LootPoolEntryContainer.Builder<?> entry)` inserts an entry for the first matching item in each pool
- - - `replace(LootPoolEntryContainer.Builder<?> entry)` replaces each entry containing the matching item
- - - `remove()` fully removes all matching entries
Changed
- `UnifiedEvents.LootTables`
- - deprecated old `editPool` method
- - - replaced with new `editPool`
- - both `editPool` methods now support vanilla `AlternativesEntry`, `EntryGroup` and `SequentialEntry` entries
release
Unified API 26.1-r3.0-neoforge
26.1-r3.0-neoforge17 апр. 2026 г.53Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedEvents.LootTables`
- - added new `editPool` method
- - - provides an item predicate, and requires a `LootEntry`
- `LootEntry`
- - new record which allows for more flexible creation of loot pool entry changes
- - - `insert(LootPoolEntryContainer.Builder<?> entry)` inserts an entry for the first matching item in each pool
- - - `replace(LootPoolEntryContainer.Builder<?> entry)` replaces each entry containing the matching item
- - - `remove()` fully removes all matching entries
Changed
- `UnifiedEvents.LootTables`
- - deprecated old `editPool` method
- - - replaced with new `editPool`
- - both `editPool` methods now support vanilla `AlternativesEntry`, `EntryGroup` and `SequentialEntry` entries
release
Unified API 26.1-r2.2.1-neoforge
26.1-r2.2.1-neoforge17 апр. 2026 г.18Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
- fixed `UnifiedHelpers.BLOCK_CONVERSIONS` `addWeathering` oxidization not working on NeoForge
release
Unified API 26.1-r2.2-fabric
26.1-r2.2-fabric17 апр. 2026 г.32Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - blocks can now hold multiple different conversions
release
Unified API 26.1-r2.2-neoforge
26.1-r2.2-neoforge17 апр. 2026 г.16Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - blocks can now hold multiple different conversions
release
Unified API 26.1-r2.1-fabric
26.1-r2.1-fabric17 апр. 2026 г.36Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Changed
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - added `addWeathering` method, which accepts a `WeatheringCopperBlocks` record
- - deprecated `addWaxed` method in favour of `addWeathering`
- - `addWaxed` / `addWeathering` now also setup oxidization behaviour for added blocks
release
Unified API 26.1-r2.1-neoforge
26.1-r2.1-neoforge17 апр. 2026 г.17Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Changed
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - added `addWeathering` method, which accepts a `WeatheringCopperBlocks` record
- - deprecated `addWaxed` method in favour of `addWeathering`
- - `addWaxed` / `addWeathering` now also setup oxidization behaviour for added blocks
release
Unified API 26.1-r2.0-fabric
26.1-r2.0-fabric12 апр. 2026 г.174Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
Added
- `UnifiedHelpers.DATA_COMPONENTS`
- - `addWithProvider` method
- - `addWithKey` method
- `UnifiedEvents.Players`
- - `onTick` event
- `UnifiedEvents.Entities`
- - `onTick` event
- - `onLivingTick` event
Changed
- `UnifiedRegistries.Blocks`
- - deprecated hybrid block + item `register` methods
- - - you should either separately register custom block items, or use Unified's data components helper, instead of using these
- `UnifiedEvents.DefaultDataComponents`
- - deprecated `modifyFiltered` in favour of `modifyWithFilter`
- `UnifiedEvents.LootTables`
- - deprecated `modifyFiltered` in favour of `modifyWithFilter`
Fixed
- `UnifiedHelpers.BLOCK_CONVERSIONS` is no longer ignored
Removed
- `UnifiedHelpers.DATA_COMPONENTS`
- - removed `add(DataComponentMap.Builder builder, DataComponentType<T> type, T value)`
release
Unified API 26.1-r2.0-neoforge
26.1-r2.0-neoforge12 апр. 2026 г.30Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
Added
- `UnifiedHelpers.DATA_COMPONENTS`
- - `addWithProvider` method
- - `addWithKey` method
- `UnifiedEvents.Players`
- - `onTick` event
- `UnifiedEvents.Entities`
- - `onTick` event
- - `onLivingTick` event
Changed
- `UnifiedRegistries.Blocks`
- - deprecated hybrid block + item `register` methods
- - - you should either separately register custom block items, or use Unified's data components helper, instead of using these
- `UnifiedEvents.DefaultDataComponents`
- - deprecated `modifyFiltered` in favour of `modifyWithFilter`
- `UnifiedEvents.LootTables`
- - deprecated `modifyFiltered` in favour of `modifyWithFilter`
Fixed
- `UnifiedHelpers.BLOCK_CONVERSIONS` is no longer ignored
Removed
- `UnifiedHelpers.DATA_COMPONENTS`
- - removed `add(DataComponentMap.Builder builder, DataComponentType<T> type, T value)`
release
Unified API 26.1-r1.2.2-fabric
26.1-r1.2.2-fabric6 апр. 2026 г.207Minecraft: 26.1, 26.1.1, 26.1.2fabric
Что нового
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS` rendering methods not working on NeoForge by requiring Entities / Block Entities to be wrapped with a Supplier
release
Unified API 26.1-r1.2.2-neoforge
26.1-r1.2.2-neoforge6 апр. 2026 г.38Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS` rendering methods not working on NeoForge by requiring Entities / Block Entities to be wrapped with a Supplier
release
Unified API 26.1-r1.2.1-fabric
26.1-r1.2.1-fabric5 апр. 2026 г.27Minecraft: 26.1, 26.1.1fabric
Что нового
- fixed `SuppliedBlock` not correctly attaching Items when using certain `UnifiedRegistries.Blocks` methods
release
Unified API 26.1-r1.2.1-neoforge
26.1-r1.2.1-neoforge5 апр. 2026 г.21Minecraft: 26.1, 26.1.1neoforge
Что нового
- fixed `SuppliedBlock` not correctly attaching Items when using certain `UnifiedRegistries.Blocks` methods
release
Unified API 26.1-r1.2-fabric
26.1-r1.2-fabric5 апр. 2026 г.24Minecraft: 26.1, 26.1.1fabric
Что нового
Changed
- `UnifiedEvents.LootTables` `editPool` provides a direct `Item` predicate, rather than `SuppliedItem`
Fixed
- fixed `SuppliedItem` and `SuppliedBlock` `is(Holder<Item> holder)` method
release
Unified API 26.1-r1.2-neoforge
26.1-r1.2-neoforge5 апр. 2026 г.15Minecraft: 26.1, 26.1.1neoforge
Что нового
Changed
- `UnifiedEvents.LootTables` `editPool` provides a direct `Item` predicate, rather than `SuppliedItem`
Fixed
- fixed `SuppliedItem` and `SuppliedBlock` `is(Holder<Item> holder)` method
release
Unified API 26.1-r1.1-fabric
26.1-r1.1-fabric5 апр. 2026 г.16Minecraft: 26.1, 26.1.1fabric
Что нового
Changed
- `UnifiedEvents.LootTables` `editPool` provides a `SuppliedItem` predicate, rather than `Supplier<Item>`
Fixed
- `UnifiedEvents.LootTables` `editPool` replacements now correctly work on Fabric
release
Unified API 26.1-r1.1-neoforge
26.1-r1.1-neoforge5 апр. 2026 г.10Minecraft: 26.1, 26.1.1neoforge
Что нового
Changed
- `UnifiedEvents.LootTables` `editPool` provides a `SuppliedItem` predicate, rather than `Supplier<Item>`
Fixed
- `UnifiedEvents.LootTables` `editPool` replacements now correctly work on Fabric
release
Unified API 26.1-r1.0-fabric
26.1-r1.0-fabric4 апр. 2026 г.43Minecraft: 26.1, 26.1.1fabric
Что нового
Added
- `UnifiedRegistries.DeferredRegistry`
- - allows you to register content to *any* registry through `create(modId, registry)`
- - includes `register`, `registerHolder` and `addAlias` methods
- `UnifiedRegistries.SoundEvents`
- - added new `register` and `registerHolder` methods which accept a float value for a fixed range
Fixed
- stopped NeoForge biome modifications duplicating on reload
Removed
- removed the following due to them being made redundant by `UnifiedRegistries.DeferredRegistry`:
- - `UnifiedRegistries.MobEffects`
- - `UnifiedRegistries.ParticleTypes`
- - `UnifiedRegistries.EnchantmentCodecs`
- - `UnifiedRegistries.MapDecorationTypes`
release
Unified API 26.1-r1.0-neoforge
26.1-r1.0-neoforge4 апр. 2026 г.16Minecraft: 26.1, 26.1.1neoforge
Что нового
Added
- `UnifiedRegistries.DeferredRegistry`
- - allows you to register content to *any* registry through `create(modId, registry)`
- - includes `register`, `registerHolder` and `addAlias` methods
- `UnifiedRegistries.SoundEvents`
- - added new `register` and `registerHolder` methods which accept a float value for a fixed range
Fixed
- stopped NeoForge biome modifications duplicating on reload
Removed
- removed the following due to them being made redundant by `UnifiedRegistries.DeferredRegistry`:
- - `UnifiedRegistries.MobEffects`
- - `UnifiedRegistries.ParticleTypes`
- - `UnifiedRegistries.EnchantmentCodecs`
- - `UnifiedRegistries.MapDecorationTypes`
beta
Unified API 26.1-b8.2-fabric
26.1-b8.2-fabric4 апр. 2026 г.22Minecraft: 26.1, 26.1.1fabric
Что нового
Added
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - added two new `add` methods which can accept a boolean and integer
- - - this allows for automatic pixel density resizing, so that adult textures can be rescaled to have a similar visible pixel density to baby mobs and vanilla baby armor
beta
Unified API 26.1-b8.2-neoforge
26.1-b8.2-neoforge4 апр. 2026 г.14Minecraft: 26.1, 26.1.1neoforge
Что нового
Added
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - added two new `add` methods which can accept a boolean and integer
- - - this allows for automatic pixel density resizing, so that adult textures can be rescaled to have a similar visible pixel density to baby mobs and vanilla baby armor
beta
Unified API 26.1-b8.1-fabric
26.1-b8.1-fabric3 апр. 2026 г.31Minecraft: 26.1, 26.1.1fabric
Что нового
Added
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - includes an `add` method to allow a given EquipmentAsset resource key to fallback to old 1.21.11 baby armor rendering
Changed
- renamed `UnifiedEvents.DefaultItemComponents` to `UnifiedEvents.DefaultDataComponents`
beta
Unified API 26.1-b8.1-neoforge
26.1-b8.1-neoforge3 апр. 2026 г.16Minecraft: 26.1, 26.1.1neoforge
Что нового
Added
- `UnifiedClientHelpers.LEGACY_BABY_ARMOR`
- - includes an `add` method to allow a given EquipmentAsset resource key to fallback to old 1.21.11 baby armor rendering
Changed
- renamed `UnifiedEvents.DefaultItemComponents` to `UnifiedEvents.DefaultDataComponents`
beta
Unified API 26.1-b8.0-fabric
26.1-b8.0-fabric3 апр. 2026 г.21Minecraft: 26.1, 26.1.1fabric
Что нового
Added
- `UnifiedClientEvents.ItemTooltips`
- - used to add tooltips to an ItemStack
- - includes `addDetails`, `addAttributes` and `insertLines` methods
- `UnifiedClientEvents.Instance`
- - added `onRespawn` method
- `EventType`
- - new enum used to determine whether certain events should run at the start or end of an event
- - - uses `EventType.PRE` and `EventType.POST` to accomplish this
Changed
- renamed `UnifiedClientEvents.Ticks` to `UnifiedClientEvents.Instance`
- - replaced `onStart` and `onEnd` with `onTick`, which accepts `EventType`
- `UnifiedEvents.Blocks`
- - replaced `beforePlace` and `afterPlace` with `onPlace`, which accepts `EventType`
- `UnifiedEvents.Items`
- - replaced `beforeUse` and `afterUse` with `onUse`, which accepts `EventType`
- renamed `UnifiedEvents.Servers` to `UnifiedEvents.Server`
- - replaced `onTickStart` and `onTickEnd` with `onTick`, which accepts `EventType`
- - replaced `onLevelTickStart` and `onLevelTickEnd` with `onLevelTick`, which accepts `EventType`
- `UnifiedEvents.LootTables`
- - now accepts a LootTable, ResourceKey and HolderLookup.Provider directly
- - - `LootTable` context now only provides `addPool` and `editPool` as part of this change
- `UnifiedEvents.Entities`
- - `onEquipmentChange` now provides a `QuadConsumer<LivingEntity, EquipmentSlot, ItemStack, ItemStack>`, rather than a `Consumer<EquipmentContext>`
Fixed
- stopped composters crashing on Fabric
beta
Unified API 26.1-b8.0-neoforge
26.1-b8.0-neoforge3 апр. 2026 г.12Minecraft: 26.1, 26.1.1neoforge
Что нового
Added
- `UnifiedClientEvents.ItemTooltips`
- - used to add tooltips to an ItemStack
- - includes `addDetails`, `addAttributes` and `insertLines` methods
- `UnifiedClientEvents.Instance`
- - added `onRespawn` method
- `EventType`
- - new enum used to determine whether certain events should run at the start or end of an event
- - - uses `EventType.PRE` and `EventType.POST` to accomplish this
Changed
- renamed `UnifiedClientEvents.Ticks` to `UnifiedClientEvents.Instance`
- - replaced `onStart` and `onEnd` with `onTick`, which accepts `EventType`
- `UnifiedEvents.Blocks`
- - replaced `beforePlace` and `afterPlace` with `onPlace`, which accepts `EventType`
- `UnifiedEvents.Items`
- - replaced `beforeUse` and `afterUse` with `onUse`, which accepts `EventType`
- renamed `UnifiedEvents.Servers` to `UnifiedEvents.Server`
- - replaced `onTickStart` and `onTickEnd` with `onTick`, which accepts `EventType`
- - replaced `onLevelTickStart` and `onLevelTickEnd` with `onLevelTick`, which accepts `EventType`
- `UnifiedEvents.LootTables`
- - now accepts a LootTable, ResourceKey and HolderLookup.Provider directly
- - - `LootTable` context now only provides `addPool` and `editPool` as part of this change
- `UnifiedEvents.Entities`
- - `onEquipmentChange` now provides a `QuadConsumer<LivingEntity, EquipmentSlot, ItemStack, ItemStack>`, rather than a `Consumer<EquipmentContext>`
Fixed
- stopped composters crashing on Fabric
beta
Unified API 26.1-b7.2-fabric
26.1-b7.2-fabric1 апр. 2026 г.77Minecraft: 26.1, 26.1.1fabric
Что нового
Added
- `UnifiedEvents.Items`
- - includes `beforeUse`, `afterUse` and `onUseOn`
- `UnifiedEvents.Blocks`
- - includes `beforePlace`, `afterPlace` and `onUseOn`
- `UnifiedEvents.Entities`
- - includes `onDeath`, `onEquipmentChange`, `onLoad` and `onUnload`
Changed
- `UnifiedEvents.Players` now directly provides a `ServerPlayer`, rather than `Player`
- fixed the `replaceCurrentMusic` boolean in the `Music` provided to `UnifiedHelpers.STRUCTURE_MUSIC` being ignored
beta
Unified API 26.1-b7.2-neoforge
26.1-b7.2-neoforge1 апр. 2026 г.24Minecraft: 26.1, 26.1.1neoforge
Что нового
Added
- `UnifiedEvents.Items`
- - includes `beforeUse`, `afterUse` and `onUseOn`
- `UnifiedEvents.Blocks`
- - includes `beforePlace`, `afterPlace` and `onUseOn`
- `UnifiedEvents.Entities`
- - includes `onDeath`, `onEquipmentChange`, `onLoad` and `onUnload`
Changed
- `UnifiedEvents.Players` now directly provides a `ServerPlayer`, rather than `Player`
- fixed the `replaceCurrentMusic` boolean in the `Music` provided to `UnifiedHelpers.STRUCTURE_MUSIC` being ignored
beta
Unified API 26.1-b7.1-fabric
26.1-b7.1-fabric30 мар. 2026 г.65Minecraft: 26.1fabric
Что нового
Changed
- internal improvements to `UnifiedHelpers.STRUCTURE_MUSIC`
beta
Unified API 26.1-b7.1-neoforge
26.1-b7.1-neoforge30 мар. 2026 г.24Minecraft: 26.1neoforge
Что нового
Changed
- internal improvements to `UnifiedHelpers.STRUCTURE_MUSIC`
beta
Unified API 26.1-b7.0-fabric
26.1-b7.0-fabric30 мар. 2026 г.13Minecraft: 26.1fabric
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - new `add` methods which allow providing `ResourceKey<Structure>`
Changed
- `UnifiedEvents.DefaultItemComponents`
- - now provides a `TriConsumer` with a `HolderLookup.Provider`
- `UnifiedClientEvents.Ticks`
- - renamed `atStart` to `onStart`
- - renamed `atEnd` to `onEnd`
- fixed `UnifiedHelpers.STRUCTURE_MUSIC` crashing when used
beta
Unified API 26.1-b7.0-neoforge
26.1-b7.0-neoforge30 мар. 2026 г.8Minecraft: 26.1neoforge
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - new `add` methods which allow providing `ResourceKey<Structure>`
Changed
- `UnifiedEvents.DefaultItemComponents`
- - now provides a `TriConsumer` with a `HolderLookup.Provider`
- `UnifiedClientEvents.Ticks`
- - renamed `atStart` to `onStart`
- - renamed `atEnd` to `onEnd`
- fixed `UnifiedHelpers.STRUCTURE_MUSIC` crashing when used
beta
Unified API 26.1-b6.0-fabric
26.1-b6.0-fabric30 мар. 2026 г.18Minecraft: 26.1fabric
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - new helper that allows registering custom structure music pools
- `UnifiedEvents.LootTables`
- - added `editPool`
- - - allows replacing or adding individual entries within existing loot pools
- `UnifiedEvents.Servers`
- - added `onTickStart` and `onTickEnd`
- - added `onLevelTickStart` and `onLevelTickEnd`
- `UnifiedPlatform`
- - added `isClientSide` and `isServerSide`
Changed
- `UnifiedEvents.LootTables`
- - renamed `modifyWithFilter` to `modifyFiltered`
- `UnifiedPlatform`
- - renamed `getDevelopmentInstance` to `getDevelopmentEnvironment`
- - renamed `getPlatform` to `getLoader`
- renamed `PackInfo` to `PackType`
- renamed `PlatformInfo` to `LoaderType`
Removed
- `UnifiedPlatform`
- - removed `getEnvironment`
- removed unused `WoodTypeBuilder`
- removed unused `RenderStateDataKey`
beta
Unified API 26.1-b6.0-neoforge
26.1-b6.0-neoforge30 мар. 2026 г.13Minecraft: 26.1neoforge
Что нового
Added
- `UnifiedHelpers.STRUCTURE_MUSIC`
- - new helper that allows registering custom structure music pools
- `UnifiedEvents.LootTables`
- - added `editPool`
- - - allows replacing or adding individual entries within existing loot pools
- `UnifiedEvents.Servers`
- - added `onTickStart` and `onTickEnd`
- - added `onLevelTickStart` and `onLevelTickEnd`
- `UnifiedPlatform`
- - added `isClientSide` and `isServerSide`
Changed
- `UnifiedEvents.LootTables`
- - renamed `modifyWithFilter` to `modifyFiltered`
- `UnifiedPlatform`
- - renamed `getDevelopmentInstance` to `getDevelopmentEnvironment`
- - renamed `getPlatform` to `getLoader`
- renamed `PackInfo` to `PackType`
- renamed `PlatformInfo` to `LoaderType`
Removed
- `UnifiedPlatform`
- - removed `getEnvironment`
- removed unused `WoodTypeBuilder`
- removed unused `RenderStateDataKey`
beta
Unified API 26.1-b5.0-fabric
26.1-b5.0-fabric29 мар. 2026 г.37Minecraft: 26.1fabric
Что нового
What's New
- `UnifiedRegistries.MapDecorationTypes`
- - allows registering custom map decorations
Changed
- `UnifiedRegistries.Blocks` methods now expect a supplier for block properties
- `UnifiedPlatform` can now correctly checks for mods during early-loading on NeoForge
- fixed `UnifiedHelpers.CREATIVE_ENTRIES.insertBefore` ordering on NeoForge
- fixed `UnifiedHelpers.BIOME_MODIFICATIONS` not working with non-vanilla biomes, features, carvers and entities
- renamed `UnifiedEvents.ItemComponents` to `UnifiedEvents.DefaultItemComponents`
- - renamed `modifyWithFilter` to `modifyFiltered`
beta
Unified API 26.1-b5.0-neoforge
26.1-b5.0-neoforge29 мар. 2026 г.16Minecraft: 26.1neoforge
Что нового
What's New
- `UnifiedRegistries.MapDecorationTypes`
- - allows registering custom map decorations
Changed
- `UnifiedRegistries.Blocks` methods now expect a supplier for block properties
- `UnifiedPlatform` can now correctly checks for mods during early-loading on NeoForge
- fixed `UnifiedHelpers.CREATIVE_ENTRIES.insertBefore` ordering on NeoForge
- fixed `UnifiedHelpers.BIOME_MODIFICATIONS` not working with non-vanilla biomes, features, carvers and entities
- renamed `UnifiedEvents.ItemComponents` to `UnifiedEvents.DefaultItemComponents`
- - renamed `modifyWithFilter` to `modifyFiltered`
beta
Unified API 21.11-b2.0-fabric
21.11-b2.0-fabric29 мар. 2026 г.1,6 тыс.Minecraft: 1.21.11fabric
Что нового
Changed
- `UnifiedRegistries.Blocks` methods now expect a supplier for block properties
beta
Unified API 21.11-b2.0-neoforge
21.11-b2.0-neoforge29 мар. 2026 г.187Minecraft: 1.21.11neoforge
Что нового
Changed
- `UnifiedRegistries.Blocks` methods now expect a supplier for block properties
beta
Unified API 26.1-b4.0-fabric
26.1-b4.0-fabric29 мар. 2026 г.19Minecraft: 26.1fabric
Что нового
Changed
- replaced `UnifiedHelpers.PLATFORM` with `UnifiedPlatform.get()`
- - this will require mods to update to match this change, however it should address the Platform helper not working in mixin plugins
beta
Unified API 26.1-b4.0-neoforge
26.1-b4.0-neoforge29 мар. 2026 г.8Minecraft: 26.1neoforge
Что нового
Changed
- replaced `UnifiedHelpers.PLATFORM` with `UnifiedPlatform.get()`
- - this will require mods to update to match this change, however it should address the Platform helper not working in mixin plugins
beta
Unified API 26.1-b3.2-fabric
26.1-b3.2-fabric29 мар. 2026 г.16Minecraft: 26.1fabric
Что нового
Changed
- `UnifiedHelpers.PLATFORM`
- - added `isDevelopmentInstance()` method, which returns a boolean of whether the mod is in a development environment
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS.addLayerDefinition` crashing on Fabric due to an incorrect cast
beta
Unified API 26.1-b3.2-neoforge
26.1-b3.2-neoforge29 мар. 2026 г.13Minecraft: 26.1neoforge
Что нового
Changed
- `UnifiedHelpers.PLATFORM`
- - added `isDevelopmentInstance()` method, which returns a boolean of whether the mod is in a development environment
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS.addLayerDefinition` crashing on Fabric due to an incorrect cast
beta
Unified API 21.11-b1.4-fabric
21.11-b1.4-fabric28 мар. 2026 г.17Minecraft: 1.21.11fabric
Что нового
Changed
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS.addLayerDefinition` crashing on Fabric due to an incorrect cast
beta
Unified API 21.11-b1.4-neoforge
21.11-b1.4-neoforge28 мар. 2026 г.13Minecraft: 1.21.11neoforge
Что нового
Changed
- fixed `UnifiedClientHelpers.ENTITY_RENDERERS.addLayerDefinition` crashing on Fabric due to an incorrect cast
beta
Unified API 26.1-b3.1-fabric
26.1-b3.1-fabric28 мар. 2026 г.36Minecraft: 26.1fabric
Что нового
What's New
- `UnifiedRegistries.EnchantmentCodecs`
- - allows registering enchantment-related codecs, through `registerProvider`, `registerLevelBasedValue`, `registerEntityEffect`, `registerValueEffect` and `registerLocationBasedEffect`
- `CreativeModeTabs`
- - provides easy access to vanilla `CreativeModeTabs` resource keys
Changed
- `UnifiedEvents.Players`
- - `onRespawn` now provides a `BiConsumer` with `oldPlayer` and `newPlayer`
- - - previously, only the new player was provided
beta
Unified API 26.1-b3.1-neoforge
26.1-b3.1-neoforge28 мар. 2026 г.15Minecraft: 26.1neoforge
Что нового
What's New
- `UnifiedRegistries.EnchantmentCodecs`
- - allows registering enchantment-related codecs, through `registerProvider`, `registerLevelBasedValue`, `registerEntityEffect`, `registerValueEffect` and `registerLocationBasedEffect`
- `CreativeModeTabs`
- - provides easy access to vanilla `CreativeModeTabs` resource keys
Changed
- `UnifiedEvents.Players`
- - `onRespawn` now provides a `BiConsumer` with `oldPlayer` and `newPlayer`
- - - previously, only the new player was provided
beta
Unified API 26.1-b2.0-fabric
26.1-b2.0-fabric27 мар. 2026 г.43Minecraft: 26.1fabric
Что нового
What's New
- `SuppliedItem`
- - new item class which implements `Holder<Item>`, `SuppliedItem`, `ItemLike` and `SuppliedItemInterface`
- - - `SuppliedItemInterface` includes `getTemplate` and `getDefaultInstance` methods
- `SuppliedBlock`
- - new block class which implements `Holder<Block>`, `SuppliedBlock`, `ItemLike` and `SuppliedBlockInterface`
- - - `SuppliedBlockInterface` includes `getTemplate` and `defaultBlockState` methods
Changed
- `UnifiedRegistries.Items`
- - now returns `SuppliedItem` instead of `Supplier<Item>` in all relevant methods
- `UnifiedRegistries.Blocks`
- - now returns `SuppliedBlock` instead of `Supplier<Block>` in all relevant methods
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - methods which previously accepted `ItemStack` now require `ItemStackTemplate`
- - - this change fixes relevant methods which previously caused loading failure on 26.1
beta
Unified API 26.1-b2.0-neoforge
26.1-b2.0-neoforge27 мар. 2026 г.18Minecraft: 26.1neoforge
Что нового
What's New
- `SuppliedItem`
- - new item class which implements `Holder<Item>`, `SuppliedItem`, `ItemLike` and `SuppliedItemInterface`
- - - `SuppliedItemInterface` includes `getTemplate` and `getDefaultInstance` methods
- `SuppliedBlock`
- - new block class which implements `Holder<Block>`, `SuppliedBlock`, `ItemLike` and `SuppliedBlockInterface`
- - - `SuppliedBlockInterface` includes `getTemplate` and `defaultBlockState` methods
Changed
- `UnifiedRegistries.Items`
- - now returns `SuppliedItem` instead of `Supplier<Item>` in all relevant methods
- `UnifiedRegistries.Blocks`
- - now returns `SuppliedBlock` instead of `Supplier<Block>` in all relevant methods
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - methods which previously accepted `ItemStack` now require `ItemStackTemplate`
- - - this change fixes relevant methods which previously caused loading failure on 26.1
beta
Unified API 26.1-b1.0-fabric
26.1-b1.0-fabric24 мар. 2026 г.10Minecraft: 26.1fabric
Что нового
What's New
- `UnifiedHelpers.BIOME_MODIFICATIONS`
- - full multiloader equivalent of the fabric biome modification api, allowing to modify biome features, carvers, mob spawns, effects, climate & environment attributes
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - allows for simple, extensible block-swapping functionality, including strippable logs and de-oxidizing/waxing copper
- `UnifiedHelpers.DATA_COMPONENTS`
- - used to easily append item components to blocks and items alike, including Unified API's furnace fuel and compost components
- `UnifiedEvents.Servers`
- - allows running code during server start, stop or datapack reload
- `UnifiedEvents.LootTables`
- - full loot table modification api, akin to the fabric loot table api
- `UnifiedDataComponents.COMPOST`
- - data-driven compost functionality
- `UnifiedItemTags`
- - currently contains the "unified:persistent_cooldowns" tag, which allows you to make item cooldowns persist even when a player quits the world
Changed
- added `addAlias` method to Unified registries
- `UnifiedHelpers.NETWORKING`
- - renamed `registerPlayC2S` to `registerPlayToServer`
- - renamed `registerPlayS2C` to `registerPlayToClient`
- - renamed `registerConfigC2S` to `registerConfigToServer`
- - renamed `registerConfigS2C` to `registerConfigToClient`
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - renamed `add` to `insert`
- - renamed `addAfter` to `insertAfter`
- - renamed `addBefore` to `insertBefore`
- `UnifiedEvents.ItemComponents`
- - builder now provides a full `DataComponentMap.Builder`
- - added new `modify` method, which is a simpler event with no predicate filter
- - renamed old `modify` method to `modifyWithFilter`
- renamed `UnifiedItemComponents` to `UnifiedDataComponents`
Removed
- `UnifiedClientHelpers.BLOCK_LAYERS`, due to 26.1 changes making it redundant
- `UnifiedHelpers.LOOT_TABLES`, in favor of the new `UnifiedEvents.LootTables`
- `UnifiedHelpers.STRIPPABLES`, in favor of the new `UnifiedHelpers.BLOCK_CONVERSIONS`
- `UnifiedHelpers.FURNACE_FUELS`, in favor of the new `UnifiedHelpers.DATA_COMPONENTS` and `UnifiedDataComponents`
beta
Unified API 26.1-b1.0-neoforge
26.1-b1.0-neoforge24 мар. 2026 г.8Minecraft: 26.1neoforge
Что нового
What's New
- `UnifiedHelpers.BIOME_MODIFICATIONS`
- - full multiloader equivalent of the fabric biome modification api, allowing to modify biome features, carvers, mob spawns, effects, climate & environment attributes
- `UnifiedHelpers.BLOCK_CONVERSIONS`
- - allows for simple, extensible block-swapping functionality, including strippable logs and de-oxidizing/waxing copper
- `UnifiedHelpers.DATA_COMPONENTS`
- - used to easily append item components to blocks and items alike, including Unified API's furnace fuel and compost components
- `UnifiedEvents.Servers`
- - allows running code during server start, stop or datapack reload
- `UnifiedEvents.LootTables`
- - full loot table modification api, akin to the fabric loot table api
- `UnifiedDataComponents.COMPOST`
- - data-driven compost functionality
- `UnifiedItemTags`
- - currently contains the "unified:persistent_cooldowns" tag, which allows you to make item cooldowns persist even when a player quits the world
Changed
- added `addAlias` method to Unified registries
- `UnifiedHelpers.NETWORKING`
- - renamed `registerPlayC2S` to `registerPlayToServer`
- - renamed `registerPlayS2C` to `registerPlayToClient`
- - renamed `registerConfigC2S` to `registerConfigToServer`
- - renamed `registerConfigS2C` to `registerConfigToClient`
- `UnifiedHelpers.CREATIVE_ENTRIES`
- - renamed `add` to `insert`
- - renamed `addAfter` to `insertAfter`
- - renamed `addBefore` to `insertBefore`
- `UnifiedEvents.ItemComponents`
- - builder now provides a full `DataComponentMap.Builder`
- - added new `modify` method, which is a simpler event with no predicate filter
- - renamed old `modify` method to `modifyWithFilter`
- renamed `UnifiedItemComponents` to `UnifiedDataComponents`
Removed
- `UnifiedClientHelpers.BLOCK_LAYERS`, due to 26.1 changes making it redundant
- `UnifiedHelpers.LOOT_TABLES`, in favor of the new `UnifiedEvents.LootTables`
- `UnifiedHelpers.STRIPPABLES`, in favor of the new `UnifiedHelpers.BLOCK_CONVERSIONS`
- `UnifiedHelpers.FURNACE_FUELS`, in favor of the new `UnifiedHelpers.DATA_COMPONENTS` and `UnifiedDataComponents`
beta
Unified API 21.11-b1.3
21.11-b1.3-fabric18 февр. 2026 г.2,4 тыс.Minecraft: 1.21.11fabric
Что нового
Changed
- server-to-client networking methods now provide a biconsumer with `Player`
beta
Unified API 21.11-b1.3
21.11-b1.3-neoforge18 февр. 2026 г.54Minecraft: 1.21.11neoforge
Что нового
Changed
- server-to-client networking methods now provide a biconsumer with `Player`
beta
Unified API 21.11-b1.2
21.11-b1.2-fabric18 февр. 2026 г.23Minecraft: 1.21.11fabric
Что нового
Changed
- renamed `registerC2S` and `registerS2C` to `registerPlayC2S` and `registerPlayS2C` respectively in `UnifiedHelpers.NETWORKING`
- added `registerConfigC2S` and `registerConfigS2C` methods to `UnifiedHelpers.NETWORKING`
beta
Unified API 21.11-b1.2
21.11-b1.2-neoforge18 февр. 2026 г.14Minecraft: 1.21.11neoforge
Что нового
Changed
- renamed `registerC2S` and `registerS2C` to `registerPlayC2S` and `registerPlayS2C` respectively in `UnifiedHelpers.NETWORKING`
- added `registerConfigC2S` and `registerConfigS2C` methods to `UnifiedHelpers.NETWORKING`
beta
Unified API 21.11-b1.1
21.11-b1.1-fabric18 февр. 2026 г.22Minecraft: 1.21.11fabric
Что нового
Changed
- renamed `Platform` enum to `PlatformInfo`
- added `getEnvironment` method to `UnifiedHelpers.PLATFORM`, which returns whether the client or server is loaded
beta
Unified API 21.11-b1.1
21.11-b1.1-neoforge18 февр. 2026 г.22Minecraft: 1.21.11neoforge
Что нового
Changed
- renamed `Platform` enum to `PlatformInfo`
- added `getEnvironment` method to `UnifiedHelpers.PLATFORM`, which returns whether the client or server is loaded
beta
Unified API 21.11-b1.0
21.11-b1.0-fabric17 февр. 2026 г.30Minecraft: 1.21.11fabric
beta
Unified API 21.11-b1.0
21.11-b1.0-neoforge17 февр. 2026 г.24Minecraft: 1.21.11neoforge