Uses of Package
alexiil.mc.lib.attributes.misc
| Package | Description |
|---|---|
| alexiil.mc.lib.attributes | |
| alexiil.mc.lib.attributes.fluid |
The base package for
fluid management. |
| alexiil.mc.lib.attributes.fluid.impl | |
| alexiil.mc.lib.attributes.fluid.item | |
| alexiil.mc.lib.attributes.item | |
| alexiil.mc.lib.attributes.item.compat.mod.emi.iteminv | |
| alexiil.mc.lib.attributes.item.entity | |
| alexiil.mc.lib.attributes.item.impl | |
| alexiil.mc.lib.attributes.misc |
-
Classes in alexiil.mc.lib.attributes.misc used by alexiil.mc.lib.attributes Class Description LimitedConsumer A type ofConsumerthat 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 ofConsumerthat 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 LimitedConsumer A type ofConsumerthat may or may not accept a given input.NullVariant Marker interface for the various null-like implementations of item and fluid inventories.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 ofConsumerthat 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 ofConsumerthat may or may not accept a given input.Reference A reference to some object.StackReference SpecialistReferenceinterface forItemStacks. -
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 ofConsumerthat 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 ofConsumerthat 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 LimitedConsumer A type ofConsumerthat may or may not accept a given input.NullVariant Marker interface for the various null-like implementations of item and fluid inventories.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 AReferencethat delegates to aSupplierforCallableRef.get(),ConsumerforCallableRef.set(Object), and aPredicateforCallableRef.isValid(Object).DestroyableRef AReferencethat 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 ofConsumerthat may or may not accept a given input.Reference A reference to some object.SimulatableRef A variant ofCallableRefthat usesSupplierforSimulatableRef.get(), andLimitedConsumerforSimulatableRef.set(Object)andSimulatableRef.isValid(Object).UnmodifiableRef AReferencethat may be obtained throughUnmodifiableRef.get(), but never allows the value to be changed inUnmodifiableRef.set(Object).