fluidWidgets.add(new WidgetFluidSelector(this, stack));
selectorFluids.add(stack.getFluidStack().getFluid());
}
for (Fluid fluid : oldCraftables)
if (!selectorFluids.contains(fluid))
fluidWidgets.add(new WidgetFluidRequest(this, fluid));
for (AbstractFluidWidget widget : fluidWidgets)
{
if (widget instanceof WidgetFluidSelector && widget.getFluid() == oldSelected)
{