Package alexiil.mc.lib.attributes.misc
Interface Combined
- All Known Implementing Classes:
- AbstractCombined,- CombinedFixedFluidInv,- CombinedFixedFluidInvView,- CombinedFixedItemInv,- CombinedFixedItemInv.OfCopying,- CombinedFixedItemInv.OfModifiable,- CombinedFixedItemInvView,- CombinedFluidExtractable,- CombinedFluidInsertable,- CombinedGroupedFluidInv,- CombinedGroupedFluidInvView,- CombinedGroupedItemInv,- CombinedGroupedItemInvView,- CombinedItemExtractable,- CombinedItemInsertable
public interface Combined
An 
Object that combines several sub objects of one type into a single object of the same type. This is
 generally the inverse of AttributeCombiner.combine(java.util.List).- 
Method Summary
- 
Method Details- 
getSubObjectCountint getSubObjectCount()- Returns:
- The number of sub-objects that this combines to make. May return -1 if this cannot easily expose the sub-objects cleanly.
 
- 
getSubObject- Parameters:
- index- The index, between 0 and- getSubObjectCount().
- Throws:
- RuntimeException- if the index is <0 or >=- getSubObjectCount().
 
 
-