Uses of Interface
alexiil.mc.lib.attributes.fluid.FluidInvTankChangeListener
Package
Description
The base package for
fluid
management.-
Uses of FluidInvTankChangeListener in alexiil.mc.lib.attributes.fluid
Modifier and TypeMethodDescriptiondefault ListenerToken
FixedFluidInvView.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) Adds the given listener to this inventory, such that theonChange(FixedFluidInvView, int, FluidVolume, FluidVolume)
will be called every time that this inventory changes.final ListenerToken
SingleFluidTankView.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) Adds the given listener to the backing inventory, such that theonChange(FixedFluidInvView, int, FluidVolume, FluidVolume)
will be called every time that this inventory changes. -
Uses of FluidInvTankChangeListener in alexiil.mc.lib.attributes.fluid.impl
Modifier and TypeMethodDescriptionCombinedFixedFluidInvView.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) DelegatingFixedFluidInv.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) EmptyFixedFluidInv.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) MappedFixedFluidInvView.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) SimpleFixedFluidInv.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) SubFixedFluidInvView.addListener
(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken) void
SimpleFixedFluidInv.setOwnerListener
(FluidInvTankChangeListener ownerListener) Sets the owner listener callback, which is never removed from the listener list whenSimpleFixedFluidInv.invalidateListeners()
is called.