boolean function ( ItemStack arg0 ) { if ( arg0 == null ) { return false ; } if ( arg0 . getItem ( ) instanceof IFluidContainerItem ) { return isFluidEqual ( ( ( IFluidContainerItem ) arg0 . getItem ( ) ) . getFluid ( arg0 ) ) ; } return isFluidEqual ( FluidContainerRegistry . getFluidForFilledItem ( arg0 ) ) ; }
determines if the fluidids and nbt tags are equal compared to a registered container itemstack . this does not check amounts . concode_field_sep int amount concode_elem_sep RegistryDelegate<Fluid> fluidDelegate concode_elem_sep NBTTagCompound tag concode_field_sep boolean isFluidStackIdentical concode_elem_sep FluidStack loadFluidStackFromNBT concode_elem_sep String getLocalizedName concode_elem_sep boolean containsFluid concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep boolean isFluidStackTagEqual concode_elem_sep Fluid getFluid concode_elem_sep FluidStack copy concode_elem_sep boolean areFluidStackTagsEqual concode_elem_sep String getUnlocalizedName concode_elem_sep NBTTagCompound writeToNBT