@Override
public Object getClientGui(EntityPlayer player) {
ModuleModBasedItemSink module = this.getLogisticsModule(player.getEntityWorld(), ModuleModBasedItemSink.class);
if(module == null) return null;
module.readFromNBT(getNbt());
return new GuiModBasedItemSink(player.inventory, module);
}