returns the requirements needed to build this block . when the requirements are met , they will be removed all at once from the builder , before calling buildblock . concode_field_sep int blockId concode_field_sep boolean ignoreBuilding concode_elem_sep void postProcessing concode_elem_sep ItemStack useItem concode_elem_sep boolean starMatch concode_elem_sep void buildBlock concode_elem_sep boolean isValid concode_elem_sep void rotateLeft concode_elem_sep boolean match concode_elem_sep BlockSignature getSignature concode_elem_sep void initializeFromWorld
void function ( BptSlotInfo arg0 , IBptContext arg1 , LinkedList < ItemStack > arg2 ) { if ( arg0 . blockId != 0 ) { if ( arg0 . storedRequirements . size ( ) != 0 ) { arg2 . addAll ( arg0 . storedRequirements ) ; } else { arg2 . add ( new ItemStack ( arg0 . blockId , 1 , arg0 . meta ) ) ; } } }