Assemble
A dynamic recipe library to replace vanilla's.
- Загрузки
- 2K
- Подписчики
- 1
- Обновлён
- 3 января 2022 г.
- Лицензия
- MIT
Опубликован 24 декабря 2021 г.
A dynamic recipe library supporting fluids, items, and energy.
Ченджлог
0.4Альфа1.18, 1.18.1 · 3 января 2022 г.
- Switched to slot serializer system instead of manual serialization
- Changed ingredient stack consumption to default to 1
0.3.5Альфа1.18, 1.18.1 · 3 января 2022 г.
- Renamed TestAssemble to AssembleTest
- Bumped Nucleus version
0.3.4Альфа1.18.1 · 29 декабря 2021 г.
- Change GradualAssembly to check whether gradual slots match before crafting
0.3.3Альфа1.18.1 · 29 декабря 2021 г.
- Add GradualEnergyOutput (used for energy production assemblies)
- Change ItemStorageOutput#matches to check if the slot is empty before returning false
0.3.2Альфа1.18.1 · 29 декабря 2021 г.
- Allow TInventory combined storage types to accept subclasses of SingleSlotStorage
0.3.1Альфа1.18.1 · 29 декабря 2021 г.
- Changed usage of TStack to Stack
0.3Альфа1.18.1 · 29 декабря 2021 г.
- Changed usage of
Pair<T, Int>toTStack - Changed GradualAssemblies to use Gradual(Input | Output)Slots instead of hardcoded values used in
consume()
0.2Альфа1.18.1 · 28 декабря 2021 г.
- Changed *Inventory interfaces to use Storages instead of methods like
getFluid(slot: Int): FluidVariant - Refactored package structure to avoid duplicate package names (i.e.
type/fluid&type/iteminstead offluid/type&item/type - Changed
Fluid(Input | Output)Slotto useMultiFluidStorage(interface containingfluidStorage: CombinedStorage<FluidVariant, SingleSlotStorage<FluidVariant>> - Added
SingleFluid(Input | Output)Slot, in the edge case that a block entity only has one storage
Комментарии
Загружаем…