Перейти к содержимому
Mineforgian

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> to TStack
  • 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/item instead of fluid/type & item/type
  • Changed Fluid(Input | Output)Slot to use MultiFluidStorage (interface containing fluidStorage: CombinedStorage<FluidVariant, SingleSlotStorage<FluidVariant>>
  • Added SingleFluid(Input | Output)Slot, in the edge case that a block entity only has one storage

Комментарии

Загружаем…