Releases: aeonic-mods/nifty
Releases · aeonic-mods/nifty
v1.1.0
Added
RecipeIngredient
and implementations for more modular item, fluid ingredients etc.RecipeOutput
,RecipeOutputSet
, and item/fluid implementationsModularRecipe
for recipes that can input/output fluids and items, and can require processing times/energy consumptionFluidStack#getTooltip
, along with a per-instance tooltip cache that is only created when it's queried for the first time.FluidStack#setTag
, because I guess I forgot it before oopsDrawable
and its subclasses for configurable renderable things that aren't Gizmos - eventually Gizmos will be restructured to use this interfaceDrawables
with a bunch of convenient drawable instances, such as slots, recipe arrows (with filling variants), burn indicators etc.
Changed
- Moved some rendering things around, like
Texture
- now found among drawables. - Some refactoring with gizmos to account for the above additions and changes.
v1.0.1
Changelog
v1.0.1
Breaking
InputWidget
and related classes have been renamed aroundGizmo
to avoid confusion with the
built-in GUI system.- The
services
package has been renamed toplatform
since most service APIs are not contained there anyway and there
are several non-service classes in the package.
Added
MutableItemStorage
,ItemStorageContainer
for item syncing with menusFluidStackField
for syncing fluids withContainerFields
FluidStackGizmo
for rendering fluid tanks, and fluid rendering methods inRenderUtils
TooltipStyle
for customizing a Gizmo's tooltip
Extra
- Added automatic Github release workflow
- Tweaked push/pr workflows
- Renamed
Gradle-Build
jobs togradle
- Removed Javadoc deployment, moved to release workflow
- Renamed
v1.0.0
Added
- Initial mod structure, services, etc
- Aspects
- Transfer API
InputWidget
systemSimpleChannel
networking system