Uses of Interface
alexiil.mc.lib.attributes.fluid.FixedFluidInvView
Packages that use FixedFluidInvView
Package
Description
The base package for
fluid management.-
Uses of FixedFluidInvView in alexiil.mc.lib.attributes.fluid
Subinterfaces of FixedFluidInvView in alexiil.mc.lib.attributes.fluidModifier and TypeInterfaceDescriptioninterfaceAFixedFluidInvViewthat can have it's contents changed.interfaceA type ofFixedFluidInvthat wraps an existingFixedFluidInvand provides custom control over the actual modification of the wrappedFixedFluidInv.Fields in alexiil.mc.lib.attributes.fluid with type parameters of type FixedFluidInvViewModifier and TypeFieldDescriptionstatic final CombinableAttribute<FixedFluidInvView>FluidAttributes.FIXED_INV_VIEWMethods in alexiil.mc.lib.attributes.fluid that return FixedFluidInvViewModifier and TypeMethodDescriptionSingleFluidTankView.getBackingInv()default FixedFluidInvViewFixedFluidInvView.getFixedView()default FixedFluidInvViewFixedFluidInvView.getMappedInv(int... tanks) default FixedFluidInvViewFixedFluidInvView.getSubInv(int fromIndex, int toIndex) Equivalent toList.subList(int, int).Methods in alexiil.mc.lib.attributes.fluid with parameters of type FixedFluidInvViewModifier and TypeMethodDescriptionvoidFluidInvTankChangeListener.onChange(FixedFluidInvView inv, int tank, FluidVolume previous, FluidVolume current) static voidFixedFluidInvView.validateFixedFluidInvView(FixedFluidInvView instance) -
Uses of FixedFluidInvView in alexiil.mc.lib.attributes.fluid.impl
Classes in alexiil.mc.lib.attributes.fluid.impl with type parameters of type FixedFluidInvViewModifier and TypeClassDescriptionclassCombinedFixedFluidInvView<InvType extends FixedFluidInvView>AnFixedFluidInvViewthat delegates to a list of them instead of storing items directly.Classes in alexiil.mc.lib.attributes.fluid.impl that implement FixedFluidInvViewModifier and TypeClassDescriptionclassBase class forSubFixedFluidInvViewandMappedFixedFluidInvView.classCombinedFixedFluidInv<InvType extends FixedFluidInv>AnFixedFluidInvthat delegates to a list of them instead of storing items directly.classCombinedFixedFluidInvView<InvType extends FixedFluidInvView>AnFixedFluidInvViewthat delegates to a list of them instead of storing items directly.classA simple delegate base class forFixedFluidInv.enumAnFixedFluidInvwith no tanks.classASimpleFixedFluidInvwith a few optimisations to make theFluidInsertable,FluidExtractable, andGroupedFluidInvViewimplementations much faster than a simple inventory search for larger inventories.classclassclassA simple, extendible, fixed size item inventory that supports all of the features thatFixedFluidInvexposes.classclassclassA sub-view of an existingFixedFluidInvView.Fields in alexiil.mc.lib.attributes.fluid.impl declared as FixedFluidInvViewModifier and TypeFieldDescriptionprotected final FixedFluidInvViewAbstractPartialFixedFluidInvView.invThe inventory that is wrapped.Methods in alexiil.mc.lib.attributes.fluid.impl that return FixedFluidInvViewModifier and TypeMethodDescriptionEmptyFixedFluidInv.getFixedView()SubFixedFluidInvView.getFixedView()protected FixedFluidInvViewGroupedFluidInvViewFixedWrapper.inv()Constructors in alexiil.mc.lib.attributes.fluid.impl with parameters of type FixedFluidInvViewModifierConstructorDescriptionprotectedMappedFixedFluidInvView(FixedFluidInvView inv, int[] tanks) SubFixedFluidInvView(FixedFluidInvView inv, int fromIndex, int toIndex)