Uses of Package
alexiil.mc.lib.attributes.misc
-
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes Class Description LimitedConsumer A type ofConsumer
that may or may not accept a given input.Reference A reference to some object. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.fluid Class Description LimitedConsumer A type ofConsumer
that may or may not accept a given input.Ref Reference A reference to some object. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.fluid.impl Class Description AbstractCombined Implementation helper class for LBACombined
.Combined AnObject
that combines several sub objects of one type into a single object of the same type.LimitedConsumer A type ofConsumer
that may or may not accept a given input.NullVariant Marker interface for the various null-like implementations of item and fluid inventories.OpenWrapper AnObject
that wraps an object of a different type into some other type.Saveable An object that can be saved and loaded (in place, unlike fluid keys or volumes which must be loaded from a specialised static method). -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.fluid.item Class Description AbstractItemBasedAttribute Skeleton class for use when exposing an attribute (like a fluid inventory) from an item that is contained in a reference.LimitedConsumer A type ofConsumer
that may or may not accept a given input.Reference A reference to some object. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.item Class Description LimitedConsumer A type ofConsumer
that may or may not accept a given input.Reference A reference to some object.StackReference SpecialistReference
interface forItemStack
s. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.item.compat Class Description OpenWrapper AnObject
that wraps an object of a different type into some other type. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.item.compat.mod.emi.iteminv Class Description AbstractItemBasedAttribute Skeleton class for use when exposing an attribute (like a fluid inventory) from an item that is contained in a reference.LimitedConsumer A type ofConsumer
that may or may not accept a given input.Reference A reference to some object. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.item.entity Class Description LimitedConsumer A type ofConsumer
that may or may not accept a given input. -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.item.impl Class Description AbstractCombined Implementation helper class for LBACombined
.Combined AnObject
that combines several sub objects of one type into a single object of the same type.LimitedConsumer A type ofConsumer
that may or may not accept a given input.NullVariant Marker interface for the various null-like implementations of item and fluid inventories.OpenWrapper AnObject
that wraps an object of a different type into some other type.Saveable An object that can be saved and loaded (in place, unlike fluid keys or volumes which must be loaded from a specialised static method). -
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes.misc Class Description CallableRef AReference
that delegates to aSupplier
forCallableRef.get()
,Consumer
forCallableRef.set(Object)
, and aPredicate
forCallableRef.isValid(Object)
.Combined AnObject
that combines several sub objects of one type into a single object of the same type.DestroyableRef AReference
that can be modified untilDestroyableRef.destroy()
is called, after which all calls toDestroyableRef.set(Object)
andDestroyableRef.isValid(Object)
will return false.LibBlockAttributes.LbaModule LimitedConsumer A type ofConsumer
that may or may not accept a given input.Reference A reference to some object.SimulatableRef A variant ofCallableRef
that usesSupplier
forSimulatableRef.get()
, andLimitedConsumer
forSimulatableRef.set(Object)
andSimulatableRef.isValid(Object)
.UnmodifiableRef AReference
that may be obtained throughUnmodifiableRef.get()
, but never allows the value to be changed inUnmodifiableRef.set(Object)
.